Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2008, 20:19   #1
S.T.A.L.K.E.R.
Пользователь
 
Регистрация: 09.12.2008
Сообщений: 11
Вопрос Промотка

Как сделать чтобы время песни отабражалось в Edit.
S.T.A.L.K.E.R. вне форума Ответить с цитированием
Старый 15.12.2008, 15:04   #2
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Код:
function Mus2Str(n: longint): string;
var
  s: string;
  sec: longint;
  min: longint;
begin
  sec:=trunc(n/1000);
  min:=trunc(sec/60);
  sec:=sec-min*60;
  if min<10 then s:='0'+inttostr(min) else s:=inttostr(min);
  if sec<10 then s:=s+':0'+inttostr(sec)
  else s:=s+':'+ inttostr(sec);
  Result:=s;
end;
На вход даете время в миллисекундах, на выходе получаете строку в формате mm:ss.

Использование
Код:
Edit1.Text:=Mus2Str(Mediaplayer1.Length);
Edit2.Text:=Mus2Str(Mediaplayer1.Position);
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог

Последний раз редактировалось mutabor; 15.12.2008 в 15:08.
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск