Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
[b.net] mettere il prog in attesa di un tasto funzione
giovedì 25 ottobre 2007 - 16.17
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
fdr2000
Profilo
| Newbie
6
messaggi | Data Invio:
gio 25 ott 2007 - 16:17
ho questo problema:
in seguito alla pressione di un bottone faccio partire un ciclo di lettura di un file di testo con do until eof.........loop. Ad ogni lettura riempio i vari campi della forms vorrei che il programma si mettesse in attesa della pressione del tasto F5 o F6 prima della lettura del record successivo.
se viene premuto il tasto F5 (stampa) esegue il codice relativo alla stampa poi ritorna allo stato di attesa
se viene premuto F6 legge il record successivo e così via.A fine file esce dall'evento click del bottone.
Come si potrebbe fare ???. Avevo pensato, per provocare l'attesa, a un loop su una piccola text box invisibile ma temo che il programma una volta entrato in loop mi si blocchi definitivamente, non viene ripreso il controllo da un evento click o dalla pressione di un tasto funzione...
Grazie per gli eventuali suggerimenti ......
StefanoLep
Profilo
| Senior Member
248
messaggi | Data Invio:
sab 3 nov 2007 - 12:19
Ciao, se all'interno del loop inserisci una istruzione doevents il programma riceverà eventuali input:
Do While Continua = True
Application.DoEvents()
Loop
Per uscire del ciclo ti basta prevedere un tasto che imposti la variabile Continua a False
Solo chi fa sbaglia :-)
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !