come posso inserire una distanza di tempo fra un evento ed un altro?
come posso inserire una distanza di tempo fra un evento ed un altro?
sleep
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te
che vuol dire sleep?? dove lo scrivo??
sulla schivania :quipy:Originariamente inviato da Adrix
che vuol dire sleep?? dove lo scrivo??
dove vuoi scriverlo nella routine che ha eseguito l'evento seguito da quanto deve aspettare
Public Declare Sub Sleep Lib "kernel32" _
Alias "Sleep" (ByVal dwMilliseconds As Long)
sleep numero millisecondi
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te
Non è meglio utilizzare un Timer?
Almeno il programma non rimane bloccato durante l'esecuzione della funzione Sleep().
Ciao!
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
x adrix
Sei pregato di inserire "nei titoli" dei tuoi THREAD
il linguaggio che utilizzi es: "[VB] distanza tra un evento....."
grazie
...Terrible warlords, good warlords, and an english song
...l'oggetto timer ha uno scopo diverso....Originariamente inviato da alka
Non è meglio utilizzare un Timer?
Almeno il programma non rimane bloccato durante l'esecuzione della funzione Sleep().
Ciao!
permette di generare l'evento on_timer ogni n millisecondi... qui il problema e' diverso....
se non vuoi che venga sospeso il thread del prg durante la sospesione tra un evento e l'altro, non ti resta che creare una funzioncina che rimanga in un ciclo DO...LOOP per un tot di secondi (se utilizzi la funzione Timer di VB puoi arrivare anche ai centesimi di secondo)...all'interno del quale mette un DoEvents.
Ciao.
...and I miss you...like the deserts miss the rain...
Il Timer può adattarsi benissimo anche a questa situazione.Originariamente inviato da vonkranz
...l'oggetto timer ha uno scopo diverso....
permette di generare l'evento on_timer ogni n millisecondi... qui il problema e' diverso....
Basta impostare il tempo che deve trascorrere tra i due eventi consecutivi e abilitare il Timer...quando viene generato il secondo evento, basta disabilitare il Timer in modo che ciò non avvenga più.
Ciao!
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...