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

Вниз

Преобразование!   Найти похожие ветки 

 
NaRuTo   (2008-01-16 16:39) [0]

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


 
clickmaker ©   (2008-01-16 16:42) [1]

secs div 60 минут и secs mod 60 секунд


 
Правильный_Вася   (2008-01-16 17:14) [2]


> не 98 секунд, а 1 минута 98 секунд,

а сколько секунд в твоей минуте?


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

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


 
engine ©   (2008-01-16 18:06) [4]

> [0] NaRuTo   (16.01.08 16:39)

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


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


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

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


 
Kolan ©   (2008-01-16 18:27) [6]

> [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

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


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

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


 
engine ©   (2008-01-16 20:08) [8]

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

Округляй


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


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

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


 
NaRuTo ©   (2008-01-16 20:39) [10]

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


 
engine ©   (2008-01-16 20:40) [11]

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


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


 
{RASkov} ©   (2008-01-16 21:35) [12]

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;

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


 
NaRuTo ©   (2008-01-16 22:06) [13]


> {RASkov}

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


 
korneley ©   (2008-01-16 22:34) [14]


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

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


 
{RASkov} ©   (2008-01-16 22:53) [15]

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

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

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


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


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

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


 
{RASkov} ©   (2008-01-16 23:38) [17]

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

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


 
korneley ©   (2008-01-17 00:01) [18]


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

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


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

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

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

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

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

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

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

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


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


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

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


 
korneley ©   (2008-01-17 01:15) [21]

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

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

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


 
Dennis I. Komarov ©   (2008-01-17 10:16) [22]

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

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



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

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

Наверх





Память: 0.49 MB
Время: 0.051 c
3-1190824355
Виталий_____
2007-09-26 20:32
2008.02.10
DBGrid и добавление записи


15-1199780453
Anatoly Podgoretsky
2008-01-08 11:20
2008.02.10
Предложения от www.podgoretsky.com


15-1199800948
.subj
2008-01-08 17:02
2008.02.10
Пара


2-1200508865
223001
2008-01-16 21:41
2008.02.10
помогите


4-1183368356
AutoLoad
2007-07-02 13:25
2008.02.10
Автозапуск





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский