Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Преобразование! [D7, XP]


Страницы:   1 2

NaRuTo ©   (2008-01-16 16:39:00) 

Уважаемые мастера помогите, я не знаю как секунды перевести в секунды и минуты, ну т.е не 98 секунд, а 1 минута 98 секунд, я пробовал FormatFloat('00:00',G) не помогает!


Dennis I. Komarov   (2008-01-17 10:16:00) [1]

<telepator>
 Песенка с переменным BitRate ?
</telepator>

PS прикольные теги, их на форуме тоже прикольно можно выделять, подобно


korneley   (2008-01-17 01:15:00) [2]

Действительно:

> ...даётся значение Float...

Значение чего? Если понять, то вопрос "...и чё с ним делать?" Уже и не вопрос вовсе...


Германн   (2008-01-17 00:58:00) [3]


> Короче.... автору секунды в минуты перевели, пусть дальше
> сам решает, что с ними делать..

И даже сказали где у него ошибка
> engine ©   (16.01.08 20:40) [11]


{RASkov}   (2008-01-17 00:41:00) [4]

> [18] korneley ©   (17.01.08 00:01)

пост [18] это кто с кем? :)

> Вопрос: кто и откуда длительность в секундах берёт?

[0]> я не знаю как секунды перевести в секунды и минуты

Только потом он говорит:

[7] NaRuTo ©   (16.01.08 20:02)
> У меня даётся значение Float и чё с ним делать

Значит не секунды у него вовсе, иначе зачем секундам вещественный тип...
Короче.... автору секунды в минуты перевели, пусть дальше сам решает, что с ними делать...
:о)


korneley   (2008-01-17 00:01:00) [5]


>... А как автор решает, что в одной песне правильно время, а
> в другой - не правильно...

А по сему, в своём плеере делать, как у тебя (у Вас) в [12] и утверждать, что это - ПРАВИЛЬНО! Дык, ёлы-палы! Оно и  в самом деле правильно... Вопрос: кто и откуда длительность в секундах берёт?


{RASkov}   (2008-01-16 23:38:00) [6]

> [16] korneley ©   (16.01.08 23:27)

Ну это ж одна и тажа песня в разных проигрывателях..... оно, можно сказать, понятно)... разные программы как-никак :)
А как автор решает, что в одной песне правильно время, а в другой - не правильно, и все это в его плеере, наверное...


korneley   (2008-01-16 23:27:00) [7]


> {RASkov} ©   (16.01.08 22:53) [15]
> > в одной песне правильно время, в другой неправильно!Это
> неправильные песТни... :(Что значит - неправильно ?

НеправИльно = неисправляемо... :) У меня тоже, один и тот же саунд-трек, LightAlloy и DVD Lab по-разному исчисляют... Разница в 1 сек., но как неожиданна неприятность! :))


{RASkov}   (2008-01-16 22:53:00) [8]

> в одной песне правильно время, в другой неправильно!

Это неправильные песТни... :(

Что значит - неправильно ?


korneley   (2008-01-16 22:34:00) [9]


> в одной песне правильно время, в другой неправильно!

А "правильно" ты как определяешь? Каким инструментом? ИМХО честнее, чем в [12] не получится... Это и есть "правильно".


NaRuTo   (2008-01-16 22:06:00) [10]


> {RASkov}

Не помогает, проблема остаётся в одной песне правильно время, в другой неправильно!


{RASkov}   (2008-01-16 21:35:00) [11]

function GetPeriodFromSec(const Sec: Integer): String;
var H, M, S: Integer;
begin
 H:=Sec div 3600;
 S:=Sec mod 3600;
 M:=S div 60;
 S:=S mod 60;
 Result:=Format('%2.2d ч. %2.2d мин. %2.2d сек.', [H,M,S]);
end;

На сутки не делит..... думаю для песен хватит :)


engine   (2008-01-16 20:40:00) [12]

> [10] NaRuTo ©   (16.01.08 20:39)


закомментируй 17-ю строку, там ошибка


NaRuTo   (2008-01-16 20:39:00) [13]

Я делаю медиаплеер, поэтому я хочу показывать длину песни без помощи TMediaPlayer а с помощью библиотеки bass.dll.
Я пытался сделать вот так
min:= secs div 60;
secs:= secs mod 60;
В одной песне всё это работает, в другой уже не работает чёрт и что творится


Германн   (2008-01-16 20:15:00) [14]


> NaRuTo ©   (16.01.08 20:02) [7]
>
> У меня даётся значение Float и чё с ним делать
>

А миллисекунды нужно знать?


engine   (2008-01-16 20:08:00) [15]

> [7] NaRuTo ©   (16.01.08 20:02)

Округляй


NaRuTo   (2008-01-16 20:02:00) [16]

У меня даётся значение Float и чё с ним делать


Kolan   (2008-01-16 18:27:00) [17]

> [5] Германн ©   (16.01.08 18:21)
> А пенсы в шиллинги?


С учетом:
http://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D0%BB%D0%BB%D0%B8%D0%BD%D0%B3_%28%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D0%BD%D0%B5%D1%82%D0%B0%29

Забавное занятие :)


Германн   (2008-01-16 18:21:00) [18]


> а как граммы в килограммы знаешь?
>

А пенсы в шиллинги?


engine   (2008-01-16 18:06:00) [19]

> [0] NaRuTo   (16.01.08 16:39)

а как граммы в килограммы знаешь?


NaRuTo   (2008-01-16 17:29:00) [20]

Упс я хотел написать 1 минута 38 секунд


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо