>Scusate, in basic esisteva il comando Inkey$ per controllare
>una tasto .In access non esiste qualcosa di simile ?
Ciao Luigi,
WOW, che ricordi quando nei programmi MSX scrivevo:
...
100 a$ = Inkey$
110 If a$ = "" THEN GOTO 100
...
Access offre un ambiente di sviluppo event oriented, pertanto il programmatore non deve più preoccuparsi di inserire spezzoni di codice come il precedente per rimanere inattesa che l'utente digiti un tasto intercettando il valore, ma sarà il runtime stesso di VBA ad occuparsi di questo.
Quando l'utente digita un tasto su un certo controllo verranno scatenati una serie di eventi che potrai utilizzare per intercettare il valore del tasto e farne quello che vuoi:
http://msdn.microsoft.com/en-us/library/aa211398.aspx
http://msdn.microsoft.com/en-us/library/aa211401.aspx
http://msdn.microsoft.com/en-us/library/aa211404.aspx
http://msdn.microsoft.com/en-us/library/aa211343.aspx
Prova a leggere anche questo brevissimo tutorial sulla programmazione orientata agli eventi (event oriented programming):
http://www.vb6.us/tutorials/event-programming
>Grazie per la risposta
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/