View Single Post
Old 16-04-2003, 11:50   #7
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Cittā: Biella
Messaggi: 1882
Quote:
Originally posted by "davidino80"

probabile che ci sia qualche problema sul ciclo e su "progressbar1.max=m"
Prova a debuggare il tutto ... magari il ciclo č troppo corto e si ripete.
Se usi un time dovresti metterla in timer1_change(), tenendo conto del valore max letto dal tracklenght... e del "passo" del timer
Per le slider.. dovrebbe funzionare ugualmente.
ciao
Concordo per utilizzare un timer perchp ouoi gestire impulsi al secondo (1000) altrimenti con un ciclo il tutto sarebbe "LOOPPATO" li dentro e nn riusciresti a gestire a pieno le risorse della macchina!!

Per cui ti conviene che al cambio di canzone memorizzi nella ProgressBar.Max la lunghezza (in secondi se puoi) e poi con una variabile definita a livello globale della tua form incrementi di 1 ogni volta che entra nellevento _Timer() del tuo "Timer", dopo di che assegni il valore di quella varibile dentro al value di progressbar.
matpez č offline   Rispondi citando il messaggio o parte di esso