Ĺadny brzuch
Interesuje mnie jak zrobić żeby na Labelu był wyświetlany aktualny czas utworu (tak jak w Winampie) załadowanego do komponentu MediaPlayer (żeby czas leciał rosnąco od 00:00)
Z góry dzięki
============================================
---------------------------------------------------------
Piję by paść, padam by wstać, wstaję by pić, piję by żyć...
---------------------------------------------------------
================= BLooD S@m =================
Na 4programmers jest o tym troche możesz użyć biblioteki Bass ale na 4p pisze jak zrobić to w Media playerzze
-----------------------
Beldzio
Delphi Rules:)
gg: 3183960
mail: beldzio@sciaga.net
Ja bym to zrobił tak:
1.Zadeklarowałbym instrukcję warunkową if(czy muzyka jest odtwarzana)
a.)Jeśli tak Timer1.Enabled := true; (interval = 1000)
b.)w przeciwnym wypadku nie rób nic;
2.W zdarzeniu OnTimer napisał bym
a.)var sekundy, minuty : integer;
b.)if sekundy >= 60 then
begin
minuty++;
sekundy := 0;
end;
c.)sekundy++;
Label1.Caption := IntToStr(minuty) + ':' + IntToStr(sekundy);
3.W wypadku naciśnięcia przycisku Stop:
a.)Timer1.Enabled := false;
b.)sekundy := 0;
c.)minuty := 0;
d.)Label1.Caption := '00:00';
4.W wypadku naciśnięcia Pause:
Timer1.Enabled := false;
To ci wprawdzie nie pozwoli odliczać czasu w trakcie przewijania utworu, ale w tej chwili nie przychodzi mi nic innego do głowy.
Pozdro for ALL
gg: 4826295
Thx!
Opisałbym moją procedurę lecz jej nie pamiętam. Jeżeli ktoś ma podobny problem do mojego to dajcie znać a poszukam programiku w którym ją umieściłem.
============================================
---------------------------------------------------------
Piję by paść, padam by wstać, wstaję by pić, piję by żyć...
---------------------------------------------------------
================= BLooD S@m =================
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Z góry dzięki
============================================
---------------------------------------------------------
Piję by paść, padam by wstać, wstaję by pić, piję by żyć...
---------------------------------------------------------
================= BLooD S@m =================
Na 4programmers jest o tym troche możesz użyć biblioteki Bass ale na 4p pisze jak zrobić to w Media playerzze
-----------------------
Beldzio
Delphi Rules:)
gg: 3183960
mail: beldzio@sciaga.net
Ja bym to zrobił tak:
1.Zadeklarowałbym instrukcję warunkową if(czy muzyka jest odtwarzana)
a.)Jeśli tak Timer1.Enabled := true; (interval = 1000)
b.)w przeciwnym wypadku nie rób nic;
2.W zdarzeniu OnTimer napisał bym
a.)var sekundy, minuty : integer;
b.)if sekundy >= 60 then
begin
minuty++;
sekundy := 0;
end;
c.)sekundy++;
Label1.Caption := IntToStr(minuty) + ':' + IntToStr(sekundy);
3.W wypadku naciśnięcia przycisku Stop:
a.)Timer1.Enabled := false;
b.)sekundy := 0;
c.)minuty := 0;
d.)Label1.Caption := '00:00';
4.W wypadku naciśnięcia Pause:
Timer1.Enabled := false;
To ci wprawdzie nie pozwoli odliczać czasu w trakcie przewijania utworu, ale w tej chwili nie przychodzi mi nic innego do głowy.
Pozdro for ALL
gg: 4826295
Thx!
Opisałbym moją procedurę lecz jej nie pamiętam. Jeżeli ktoś ma podobny problem do mojego to dajcie znać a poszukam programiku w którym ją umieściłem.
============================================
---------------------------------------------------------
Piję by paść, padam by wstać, wstaję by pić, piję by żyć...
---------------------------------------------------------
================= BLooD S@m =================