Ciao a tutti, ho il seguente problema: nella form principale del mio programma ho abilitato la KeyPreview per intercettare e gestire nella procedura di evento "Private Sub Form1_KeyPress(...)" la pressione di alcuni tasti (per inciso: solo quelli corrispondenti alle lettere dell'alfabeto).
Il problema è che non voglio che la Form1_KeyPress entri in azione se sto lavorando sulle TextBox della Form (ce ne sono due: TextBox1 e TextBox2)
Purtroppo se uso la seguente sintassi:
If TextBox1.Focus = False Then
'istruzioni....
'istruzioni....
End If
(per condizionare il codice nella Form1_KeyPress) anzichè testare lo stato della TextBox1 le assegno il focus!!!! (provare per credere) Come faccio a comunicare a Visual Basic l'esigenza di capire qual'è il controllo attivo???
Potete aiutarmi?
Grazie!
Baci!
Caty
![]()