Kısa yol tuşları kullanmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
baloglurecep
Üye
Mesajlar: 261
Kayıt: 21 Tem 2006 04:59
İletişim:

Kısa yol tuşları kullanmak

Mesaj gönderen baloglurecep »

arkadaşlar selam ve saygılar... projemde F2...... den başlayan F12 ye kadar giden özel tuşlara kısayol atamak istiyorum. Formların key prewiew ni true yapıyorum ve formun on keydowuna kodları koyuyorum.

IF KEY=VK_F2 THEN bsSkinButton1.Click;
IF KEY=VK_F3 THEN bsSkinButton2.Click;

ancak kodlar çalışmıyor. formun key presinde işlemiyor. ne yapmam lazım. saygılar....
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Kullandığınız başka bir bileşen tuşları daha önce yakalıyor olmasın :?:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
baloglurecep
Üye
Mesajlar: 261
Kayıt: 21 Tem 2006 04:59
İletişim:

Business bileşenleri

Mesaj gönderen baloglurecep »

hocam projemde hep busines bileşen setini kullandım. ne yapabilirim sizce.
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Mesaj gönderen csunguray »

Formun OnKeyDown olayına yazmanız lazım. Önce OnKeyDown sonra OnKeyPress yazmışsınız.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Kullanıcı avatarı
barutali
Üye
Mesajlar: 297
Kayıt: 02 Tem 2007 02:30

Mesaj gönderen barutali »

Aşağıdaki şekilde yaparsanız çalışıyor.

Kod: Tümünü seç

IF KEY=VK_F2 THEN bsSkinSpeedButton1Click(Self);
amatör küme programcı :D
Cevapla