Arkadaşlar, bir onceki acmış olduğum konuya cevap alamadığım icin sorunumu biraz farklı bir şekilde anlatmaya calışacağım.
Benim sorunum aşağıdaki kodları calıştıramamak. Ben istiyorum ki; klavyeden "aşağı ok"a bastığımda aşağıdaki kodlar calışsın.
Ancak olan şu; klavyeden "aşağı ok"a basıldığı halde
KeyAscii=""
gorunduğunden, bu kontrolu gecip kodları calıştıramıyor.
Benim aklıma gelen kontrol aşağıdaki şekilde. Eğer "aşağı ok"a basıldığını algılayan başka bir kontrol fonksiyonu varsa ve paylaşırsanız, ya da nerede yanlış yaptığım konusunda beni aydınlatırsanız sevinirim.
Private Sub Command1_LostFocus()
If KeyAscii = vbKeyDown Then
Command1.BackColor = &H8000000F
Command1.Default = False
Command2.BackColor = &HC0E0FF
Command2.Default = True
End If
End Sub
__________________
VB6 - Oklara basıldığını nasıl algılatabilirim ?
Programlama0 Mesaj
●25 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Programlama
- VB6 - Oklara basıldığını nasıl algılatabilirim ?