Kodla Auto Keys

21/10/2011, 02:00

serkandiker

Sorum F1 Vb tuşlara kodla bağlantı atamakla ilgili
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF1 Then
MsgBox ("Yardım mı İstemiştiniz?")
End If
Yaptığım araştılarmalar formu incelemem neticesinde makro kullanmadan F1 Vb. tuşlara bağlantı atamanın mümkün olduğunu buldum fakat Ekte vermiş olduğum dosyadaki form1 üzerine listbox veya combobox eklediğim zaman özelliğin kullanılamadığını fark ettim bu durumun kaynağının ne olduğunu anlatabilirseniz sevinirim şimdiden teşekkür ederim.Dosya içinde deneme formunda her hangi bir öğe ekli olmayan forma çalışan bir örnekte mevcut
21/10/2011, 02:55

Yandemir

on key down olayının hemmen altında key preview = yes demeniz lazım aksi taktirde fonksiyon tuşları çalışmaz.
21/10/2011, 11:24

serkandiker

Aşağıdaki gibi ekledim her hangi bir değişiklik olmadı nasıl eklemem gerekli


Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Key Preview = Yes
If KeyCode = vbKeyF1 Then
MsgBox ("Yardım mı İstemiştiniz?")
End If
21/10/2011, 13:12

Yandemir

koda değil formun özelliklerine ekleyeceksiniz. resim olarak eklemeye çalışacağım.
21/10/2011, 13:44

Yandemir

resim olarak ekleyemedim ekteki dosyaya bakınız.
22/10/2011, 00:55

serkandiker

Çok teşekkür ederim.Sorun çözüldü