Semplicissimo, basta dichiarare alcune API e il gioco è fatto:
in un modulo scrivi:
Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Const KEYEVENTF_EXTENDEDKEY = &H1
Const KEYEVENTF_KEYUP = &H2
poi nel form1 ci piazzi un timer di intervallo 1 cosi ogni millesimo di secondo controlla la situazione e dentro il timer scrivi
If GetAsyncKeyState(vbKeyE) Then
End
End If
If GetAsyncKeyState(vbKeyC) Then
Form2.Show
End If
con queste poche e semplici righe indichi al timer di controllare se vengono premuti i tasti "e" e "c"
se premi "e" l'applicazione si chiude, mentre se premi "c" il timer mostra un altro form (in questo caso il form2 ma puoi cambiarlo a tuo piacimento)
se servono altri chiarimenti chiedi pure
|