Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Player
Forum - Visual Basic 6 - Player

Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 1:00
Giovedì, 01/01/1970
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...

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 16:57
Giovedì, 27/09/2007
Ma 99 e 100 cosa sono? Secondi?

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 17:46
Giovedì, 27/09/2007
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...:(:(

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 20:38
Giovedì, 27/09/2007

Devi usare questa Format

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


PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 21:49
Giovedì, 27/09/2007
grazie mille:k:
ma questo vale per la posizione totale:per la posizione corrente???

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 21:49
Giovedì, 27/09/2007
g

Ultima modifica effettuata da il 27/09/2007 alle 21:50
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 21:54
Giovedì, 27/09/2007
ok o risolto
grazie mille ancora!:):)

PM Quote