C# İLE BİZ BASMADAN TUŞ ÇALIŞTIRMA
Konuyu okumadan önce şöyle bir dipnot geçmek istiyorum: ben c# ile geliştirmek istiyorum ancak farklı dillerle daha rahat oluyor diyorsanız o dille de yapabilirim yeterki olsun.
Merhabalar, Son zamanlarda krunker.io diye bir oyun oynuyorum. Ve oyunda şöyle güzel bir olay var Space ve Shift tuşlarına 0.5 yada 1 saniye aralıklarla basarsanız normal bir oyuncunun 2-3 katı hızlanıyorsunuz ancak space + shift tuşlarına basmak parmakları yoruyor bende bununla alakalı bir program yapmak istedim C# ile geliştiriyorum. Temelini oturttuğumu düşünüyorum sadece Space ve Shift tuşlarına biz basmadan programın basmasını Nasıl Sağlayabilirim. yardımcı olursanız sevinirim. Uygulamamın temelini incelemek isterseniz burdan siteme göz atabilirsiniz. Şimdiden Teşekkür ederim.
C# ILE KRUNKER.IO ADLI OYUNA TOOL YAZMAK ISTIYORUM
Merhabalar, 1,1.5 yıldır Krunker.io diye bir oyun oynuyorum. Ve oyunun şöyle bir güzelliği var, Space + Shift tuşuna bastığınız zaman karakter hızlanıyor normalin 2-3 katı hızlanıyor.
Ama Sürekli Space + Shift e basmak parmakları fena yoruyor. Bende Az çok c# biliyorum ve c# ta yapabilirim dedim. Bu arada Böyle uygulamalar var intte ama güvenemediğim için kendim yapmak istedim Yardımcı olursanız çok teşekkür ederim.
Uygulamanın Çalışma mantığı şöyle Olur diye düşündüm;
bool aktifmi = false;
if(kullanıcı Shifte basarsa aktifmi = true olcak ve program başlayacak)
{
if(kullanıcı w || a || s || d tuşlarından birine basar veya basılı tutar ise)
{
Program kullanıcı bir tuşa basmadan kendisi Space e bassın.
time.sleep(belirli bir zaman geçsin 0.3 falan);
Program kullanıcı bir tuşa basmadan kendisi Shift e basılı tutsun.
}
}
else if(kullanıcı Shift tuşuna tekrar basarsa program sonlansın aktifmi == false olacak ve program duracak arka planda bir dahaki shift basışımıza kadar bekleyecek)
{
//kodlar...
}
Gelelim Sorularıma :)
1.Soru: Program Arka planda Çalışsın istiyorum sadece biz tuşa bastığımızda aktif veya pasif olsun nasıl yaparım?
2.Soru: Program Diğer Uygulamalar üzerinde çalışsın diye bir özellik vardı diye hatırlıyorum ama intte bulamadım onu nasıl aktif ederim?
3.Soru: Shift Tuşuna bastığım zaman program aktif olsun tekrar bastığımda pasif(kapalı) olsun istiyorum nasıl yaparım?
4.Soru: Bir tuşa basılı tutma olayını nasıl gerçekleştirebilirim?
5.Soru: 'w,a,s,d' tuşlarından birine bastığım zaman otomatik olarak 'Space' ve 'Shift' tuşu çalışsın. bunu nasıl sağlayabilirim?
Yazım hatalarım veya karışık bir anlatımım olduysa şimdiden özür diliyorum.
c# ile tuşa basıldığında başka bir tuş çalıştırmak
Merhabalar, Bir uygulama üzerinde çalışıyorum ve bu uygulamanın şöyle çalışmasını diliyorum 'w,a,s,d' tuşlarından birine bastığım zaman otomatik olarak 'Space' ve 'Shift' tuşuna bassın. bunu nasıl sağlayabilirim?
Kafamdaki kod bloğuda şöyle:
if(W || A || S || D tuşlarından birine basılmış ise)
{
sistem otomatik olarak space + shift i çalıştır
}
C# EĞER TEXTBOX1 SEÇİLMİŞSE...
Bir hesap makinesi yapıyorum, 2 textBox var ve 1,2,3,4,5,6,7,8,9,0 numaralarına sahip butonlar var.
Eğer textBox 1 seçilmişse textBox1.text = "1" yazsın istiyorum bunu nasıl yapabilirim kafa patlattım bulamadım.
Programın Arayüzü Bu;
private void Btn1_Click(object sender, Eventargs e)
{
if (textBox1 seçilmişse)
{
textBox1.Text = "1";
}
}
C# İKİ SAYIYI TOPLAMA HATASI ALIYORUM YARDIM!
selamlar programlamaya yeni başlıyorum ve C# da bir uygulama yaptım, girilen iki sayıyı toplama diye. Hocam yaptımda hataları var
String bir değer yazınca hata veriyor ve boş bırakınca hata veriyor.
Aradım aradım bulamadım nasıl yapılacağını yardımcı olurmusunuz .🙏🏻🙏🏻
program bu
(=) butonuna basılınca a.text ve b.text inte çevirip toplama,çıkarma,çarpma ve bölme işlemleri düzgünce çalışıyor
Son Giriş: 8 ay önce
Son Mesaj Zamanı: 3 yıl
Mesaj Sayısı: 8
Gerçek Toplam Mesaj Sayısı: 8
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 1.045 (Bu ay: 21)
Toplam aldığı artı oy sayısı: 1 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Web Tasarım - Programlama