In qualsiasi form del programma voglio che premendo Control+i, mi si apre una form specifica
Come devo scrivere il codice??
Inoltre dove lo devo caricare?? In tutte le form o in un modulo cosi resta sempre in esecuzione??
Ciao e grazieeeeeee
In qualsiasi form del programma voglio che premendo Control+i, mi si apre una form specifica
Come devo scrivere il codice??
Inoltre dove lo devo caricare?? In tutte le form o in un modulo cosi resta sempre in esecuzione??
Ciao e grazieeeeeee
Ciao Marco,
in uno dei software che ho fatto, ho utilizzato una cosa di questo tipo per generare un evento alla pressione dei tasti Ctrl+F12, da inserire in ogni form:
Private Sub Form1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF12 And Shift = 2 Then
Form2.show
End If
End Sub
Saresti in grado di modificarlo e metterci
ctrl+i
Cosi lo provo
Ciao e grazieeeeee
OK, allora prova così, dovrebbe andare bene:
Private Sub Form1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyI And Shift = 0 Then
Form2.show
End If
End Sub
Niente da fare.....
abbandono l'idea....non importa
Ciao e grazieeeeeee
Così dovrebbe funzionare...Originariamente inviato da Negretto
codice:Private Sub Form1_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyI And Shift = 2 Then Form2.show End If End Sub
Amaro C++, il gusto pieno dell'undefined behavior.
ciaoOriginariamente inviato da Negretto
Ciao Marco,
in uno dei software che ho fatto, ho utilizzato una cosa di questo tipo per generare un evento alla pressione dei tasti Ctrl+F12, da inserire in ogni form:
Private Sub Form1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF12 And Shift = 2 Then
Form2.show
End If
End Sub
mi piacerebbe sapere come si fa in vb.net![]()
NN vi diro mai chi sono in realta,
tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me
È simile... come in VB6 devi impostare a True al proprietà KeyPreview del form, quindi aggiungi il seguente codice:
(al posto di "'mostra il form" inserisci il codice che intendi usare per mostrare il form)codice:Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown If e.KeyCode = Keys.F11 And e.Control Then 'mostra il form End If End Sub
Amaro C++, il gusto pieno dell'undefined behavior.