Är det ngn som vet hur jag ska få vb att agera om esc knappen tryck ner? jag gör så här: Hej! Tackar Idéesc knappen
Inget problem att få vb att reagera om t ex A trycks ned men med esc stänger applikationer ner sig.
Har försökt med de olika events som finns KeyDown, Keypress osv.
ngn som vet?
//almenSv: esc knappen
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 27 Then
MsgBox "du klickade på esc-knappen"
End If
End Sub
/bjSv: esc knappen
Har du en knapp som stänger ner ditt program?
Kolla isåfall så att den inte har egenskapen cancel=true isåfall så gör en esc-tryckning samma sak som om du skulle klickat på den knappen...
/FredrikSv: esc knappen
jag hade en knapp som avslutade applikation och ändrade cancel=false
//almenSv: esc knappen
Dim bolEscape as Boolean
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 27 Then
bolEscape = true
End If
End Sub
private sub form_unload(cancel as integer)
if (bolescape = true) then if(msgbox("Vill du verkligen avsluta?", vbYesNo) = vbno) then cancel = 1: bolescape = false
end sub
Eller nå't