Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];

Вниз

Как узнать длинну трека или клипа проигрываемого в TMediaPlaer ?   Найти похожие ветки 

 
DeMoN-777   (2002-09-02 17:56) [0]

Делаю так


procedure TForm1.Button1Click(Sender: TObject);
type HMSRec = record
Hours: byte;
Minutes: byte;
Seconds: byte;
NotUsed: byte;
end;
var TheLength: LongInt;
begin
MediaPlayer1.TimeFormat := tfHMS;
TheLength := MediaPlayer1.Length;
with HMSRec(TheLength) do
begin
Label1.Caption := IntToStr(Hours);
Label2.Caption := IntToStr(Minutes);
Label3.Caption := IntToStr(Seconds);
end;
end;


А получается какая-то херня =(


 
DeMoN-777   (2002-09-02 19:12) [1]

Плиз, помогите...........


 
DeMoN-777   (2002-09-02 21:23) [2]

Для тех кому интересно...........
(c) by Алексей Ким

procedure TForm1.Button1Click(Sender: TObject);
var
i: LongInt;
hours,min:integer;
begin
i:=round(mp1.Length/1000);
hours := i div 3600;
i := i - hours*3600;
min := i div 60;
i := i - min*60;
showmessage(IntToStr(hours)+":"+IntToStr(min)+":"+IntToStr(i));
end;





Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.007 c
1-51673
NetKnight
2002-12-05 12:52
2002.12.16
Как работать с буффером обмена ?


14-51933
Карелин Артем
2002-11-25 13:35
2002.12.16
О чем разговаривают программисты за пивом.


3-51633
Oxy
2002-11-28 10:14
2002.12.16
Почему такие прблемы?


14-51929
kronprince
2002-11-25 15:14
2002.12.16
---|Ветка была без названия|---


1-51780
Prok12
2002-12-04 10:38
2002.12.16
Как рисовать на





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский