Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Bitblt ja näppäimistö

CCDA [25.02.2004 20:06:42]

#

Miten saisi näppäinkoodit toimimaan yhdessä BitBlt:n kanssa? Kokeilin laittaa formin keydown aliohjelmaan select case keycode -valikon ja tunkea tapahtumat sinne.
Ei pelittänyt.


Esimerkiksi:
Otan Bitblt jutun Antin esimerkistä. Muokkaan sitä ottamalla Private Sub Form_Activate():n koodista loopin pois ja siirtämällä sen timeriin. Muuttujien määrittelyt siirsin (General) -osaan. Sitten pistin Form_KeyDowniin
koodin: If keycode = vbkeyup Then beep. Ääni kuitenkin loisti poissaolollaan. Why?

setä [25.02.2004 20:18:20]

#

Tutki, meneekö key_Down formille vai johonkin kontrolliin. Entä toimiiko tuo Beep muuten eli kotelossa kaiutin ja myös kytketty.

CCDA [25.02.2004 23:19:16]

#

Homma tuntuu olevan vähän monimutkaisempi. Tutkin jo itse ennemmin nuo jutut, mutta luullakseni kyse ei ole siitä.

Tarkoitukseni olisi tehdä bitblt:in avulla objekti jota liikuteltaisiin näppäimistöltä. Että jos löytyisi joku koodipätkä tai jotain muuta asiaa helpottavaa niin olisin kyllä kiitollinen.

Krisu [25.02.2004 23:23:21]

#

Tarkista että Formin keypreview on päällä

CCDA [25.02.2004 23:30:07]

#

Heh heh... No nyt toimii. Kiitoos.

Vastaus

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

Tietoa sivustosta