Ho la necessita di far eseguire righe di comando su
evento KeyPress del tastoF12 ma non trovo o non esiste il corrispondente
KeyAscii del tasto F12.qualcuno può aiutarmi con qualche esempio?Grazie 1000
Ho la necessita di far eseguire righe di comando su
evento KeyPress del tastoF12 ma non trovo o non esiste il corrispondente
KeyAscii del tasto F12.qualcuno può aiutarmi con qualche esempio?Grazie 1000
se ti pyò essere di aiuto:
http://www.giobe2000.it/Tabelle/Tast...astiAscii1.asp
O forse è meglio questa:
http://msdn.microsoft.com/library/it...eXControls.asp
Ho trovato questo
http://msdn.microsoft.com/library/it...eXControls.asp
Ma credo che sia p'er VB normale non per il .NET.
Poi onerstamente faccio come dice ma non succede niente.
posto il codice:
Private Sub Form1_KeyDown(vbKeyF1 As Integer)
MsgBox("EVVAI")
End Sub
![]()
![]()
AIUTO
Ma stai gestendo KeyPress o KeyDown?
Nel KeyPress non arrivano i tasti funzione, quindi devi gestire il KeyDown e confrontare se e.KeyCode è Keys.F12
http://tinyurl.com/ajtgz
Senti ti rispondo da VB6: il tuo codice dovrebbe essere queto se vuoi usare F12:Originariamente inviato da spider81man
Ho trovato questo
http://msdn.microsoft.com/library/it...eXControls.asp
Ma credo che sia p'er VB normale non per il .NET.
Poi onerstamente faccio come dice ma non succede niente.
posto il codice:
Private Sub Form1_KeyDown(vbKeyF1 As Integer)
MsgBox("EVVAI")
End Sub
![]()
![]()
AIUTO
codice:Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 123 Then MsgBox "Ciao" End If End Sub Private Sub Form_Load() Form1.KeyPreview = True End Sub
Giorgio
L'esperienza è il tipo di insegnante più difficile. Prima ti fa l'esame, e poi ti spiega la lezione. (Oscar Wilde)
Ciao ho provato il tuo codice solo oggi.Originariamente inviato da giorgiogio48
Senti ti rispondo da VB6: il tuo codice dovrebbe essere queto se vuoi usare F12:
codice:Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 123 Then MsgBox "Ciao" End If End Sub Private Sub Form_Load() Form1.KeyPreview = True End Sub
Form1.KeyPreview = True me lo da sottolineato in BLU.
Ma nessuno di voi ha mai usato i tasti funbzione in un progetto in modo da avere del codice già testato che sull msdn non trovo nulla.
Grazie
spider81man
Senti,Originariamente inviato da spider81man
Ciao ho provato il tuo codice solo oggi.
Form1.KeyPreview = True me lo da sottolineato in BLU.
Ma nessuno di voi ha mai usato i tasti funbzione in un progetto in modo da avere del codice già testato che sull msdn non trovo nulla.
Grazie
spider81man
ma quel codice funziona: si o no?
True poi appare sempre in blu nel codice.
Giorgio
L'esperienza è il tipo di insegnante più difficile. Prima ti fa l'esame, e poi ti spiega la lezione. (Oscar Wilde)
Ciao,
ho visto il posto solo ora scusa se risp adesso.
Allora se metto me.KeyPreview = true non me lo segna + in blu ma su:
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If KeyCode = 123 Then
MsgBox("Ciao")
End If
End Sub
mi da KeyCode sottolineato in blu dicendo che Keycode non è dichiarato.
Sai dirmi come mai???