Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Näppäimen tarkistus ja viesti

samiorko [22.06.2006 09:37:29]

#

ELi miten vb6:ssa voi tarkistaa painaako käyttäjä f2 näppäintä ja jos se painaa sitä, niin tulee viesti(msgbox) "Painoit f2"

Antti Laaksonen [22.06.2006 09:45:05]

#

Muuta ensin formin KeyPreview-ominaisuuden arvoksi True. Kirjoita sitten seuraava koodi:

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyF2 Then
        MsgBox "Painoit F2-nappia!"
    End If
End Sub

Näppäinten koodeja on sivulla https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=napk

Blaze [22.06.2006 09:45:10]

#

https://www.ohjelmointiputka.net/koodivinkit/24369-vb6-getasynckeystaten-käyttö

samiorko [22.06.2006 09:52:42]

#

Antti Laaksonen kirjoitti:

Muuta ensin formin KeyPreview-ominaisuuden arvoksi True. Kirjoita sitten seuraava koodi:

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyF2 Then
        MsgBox "Painoit F2-nappia!"
    End If
End Sub

Näppäinten koodeja on sivulla https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=napk

Joo kiitos, sain toimimaan
miten ton sais moduuliin?

sooda [22.06.2006 09:59:17]

#

Ei tuota saa, koska se on formin tapahtuma. Käytä tuota ylläolevaa vinkkiä jos haluat, että formin ei tarvitse olla valittuna ja nappi huomataan.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta