Hændelse ved tryk på enter

Tags:    visual-basic

nogen der ved hvordan jeg kan starte en given hændelse ved et tryk på enter?


Tak :)



Altså jeg ved at med en commandbutton er der noget der hedder "default" under properties i sidebaren. Det gør knappen til "enter-knappen".

Jeg må dog gøre opmærksom på at jeg ikke selv har visual basic for øjeblikket, og det er ud fra hukommelsen. Men håber det kan hjælpe:)




Tusind tak for hjælpen :)

er ikke selv hjemme lige nu men vil da tjekke det ved lejelighed



Du kan allerede med TAB tasten sætte fokus til din Command1, og derefter aktivere knappen både med Enter og Space-tasten. (jeg kan dog ikke lige se det smarte i det)

Derimod, funktionen er ganske fin hvis man er ved at skrive noget i en Text1 inputbox, og ikke lige gider flytte musen for at klikke på Command1 knappen - men istedet bare vil trykke Enter.

Så ser den således ud:

Private Sub Text1_KeyPress(KeyAscii As Integer)
  If KeyAscii = vbKeyReturn Then
    indsæt din hændelse her ;)
  End If
End Sub



Indlæg senest redigeret d. 18.12.2007 06:27 af Bruger #12107
Tusidn tak for din hjælp, løste problemet ved at lave den ti en default knap, men heg går da ud fra at jeg vil kunne bruge din løsning til en anden situation hvor jeg vil bruge en anden knap? så er den jo ret nyttig

Tak :)



t