c# butona basılı tutulduğunda yapılan işlemler

Başlatan yusuffyk, 07 Ocak 2013, 01:09:26

yusuffyk

c# butona basıldığında led yakan bir uygulama yaptım ama basılı tutunca yanan led uygulaması yapamadım. acaba nasıl yapılır ?

private void button1_Click(object sender, EventArgs e)
        {
            send('x');
        }

dedik mesela. birinci butona basıldığında led yanıyor ama sönmüyor.
ta ki ben ikinci bir buton ekleyip, ona tıklandığında ledi söndür diyene kadar.
bunu öyle değil de,
acaba butona basılı tuttuğum sürece ledi nasıl yakabilirim ?
basılı tutunca led yanacak, bıraktığımda sönecek ?
http://yusuffyk.com  ||  http://www.youtube.com/yusuffyk

omereliusuk

yanlış hatırlamıyorsam event ile ilgili. button1click değilde butonabasınca ve bırakınca diyerek iki event oluşturman gerekiyor. örnek kodu bilgisayarda vardı. bulabilirsem göndereyim. internetten daha kolay sonuca ulaşabilirim belki :((

yusuffyk

umudu kesip yabancı forumlarda arıyordumda mantığını çözdüm. butona basınca ledi yakabiliyorum.
insanoğlu hep daha fazlasını istiyorya şimdi de klavyeden bir tuşa basılı tuttuğumda ledi yakabiliyorum ama hep yanıyor.
mesela a tuşuna basılı tuttuğum sürece yansın bunu nasıl yapabilirim ?
http://yusuffyk.com  ||  http://www.youtube.com/yusuffyk

cicjoe

form'un keydown / keyup event'leri isini gorur sanirim. keypreview=true yapman gerekebilir..

yusuffyk

çok teşekkürler hocam çok işime yaradı sorun çözülmüştür :)
http://yusuffyk.com  ||  http://www.youtube.com/yusuffyk