Oppure

Loading
27/09/07 13:16
Ciao a tutti!
io ho un problema:ho sviluppato un player,un bel player;l'unico problema è che ho inserito due label:una per la posizione totale e una per la posizione corrente:le label però non contano il tempo come io vorrei.nelle label il tempo arriva fino a 99 e poi a 100 la scritta cambia a 1:00:00. invece io vorrei che contasse minuti ore e secondi...
ho usato il controllo media player con questa stringa:
Private Sub Timer2_Timer()
PosLine1.Max = Format(Player.currentMedia.duration + 1, "########.";)
Total1.Caption = Format(Player.currentMedia.duration + 1, "#######0:00:00";)
pos1.Caption = Format(Player.Controls.currentPosition, "#######0:00:00";)
End Sub
vi ringrazio anticipatamente...
27/09/07 14:57
gantonio
Ma 99 e 100 cosa sono? Secondi?
aaa
27/09/07 15:46
si:nel tempo normale di solito quando i secondi arrivano a 59 si passa a 1:00 che è un minuto ovvero 60 secondi;invece a me cn quelle stringe arrivano a 99 secondi e poi quando scattano a 100 passano a un minuto!
lo stesso problema l'ho anche nel tempo totale:se per esempio la durata di una canzone è di un minuto e 30 secondi nella label posizione totale segna 90...:(:(
27/09/07 18:38
gantonio

Devi usare questa Format

Format(TimeSerial(0, 0, Player.currentMedia.duration + 1), "hh:mm:ss";)

aaa
27/09/07 19:49
grazie mille:k:
ma questo vale per la posizione totale:per la posizione corrente???
27/09/07 19:49
g
Ultima modifica effettuata da 27/09/07 19:50
27/09/07 19:54
ok o risolto
grazie mille ancora!:):)