Вопрос № 17496: Hi!!!
Каким образом можно проиграть файлы трекеров (*.mod,*.xm,*.it)?
Желательно без визуальных компонентов (вообще рулез если на апи).
С уважением Hedrox.
...Вопрос № 17497: Как прикрепить к своей проге маленький exe`к (например rar.exe)?, чтобы не хранить его отдельно....
Вопрос № 17496
Hi!!!
Каким образом можно проиграть файлы трекеров (*.mod,*.xm,*.it)?
Желательно без визуальных компонентов (вообще рулез если на апи).
С уважением Hedrox.
Отправлен: 25.02.2005, 20:55
Вопрос задал: Hedrox (статус: Посетитель)
Всего ответов отправлено: 3
Отвечает: John Freeman
Здравствуйте, Hedrox!
На API - никак , умеет bass dll или компонент.
Ответ отправил: John Freeman (статус: Специалист)
Отправлен: 25.02.2005, 21:04
Отвечает: Мельник Александр Анатольевич
Здравствуйте, Hedrox!
Только при помощи компонентов, без них очень сложно, если вообще возможно...
Попробуй поискать в поиске...
Отвечает: Bob Johnson
Здравствуйте, Hedrox! Если не хочешь использовать сторонние компоненты, то тебе придется писать движок, который воспроизводит эти файлы. В принципе, это не очень сложно (по крайней мере mod - я когда писал его проигрыватель для спектрума). у it же формат более навороченный и там эффектов больше, но форматы документированы.
* EMan2.0: ---===*** Debug mode ***===---
Ответ отправил: Bob Johnson (статус: Академик)
Отправлен: 26.02.2005, 14:30
Вопрос № 17497
Как прикрепить к своей проге маленький exe`к (например rar.exe)?, чтобы не хранить его отдельно.
Отправлен: 25.02.2005, 20:55
Вопрос задал: Ton (статус: Посетитель)
Всего ответов отправлено: 4
Отвечает: John Freeman
Здравствуйте, Ton!
Help-> brcc32
Вкратце :
создай что-то .rc, например file.rc
там каждая строчка вида:
имя_ресурса секция имя_файла
секция для своих binary ресурсов - by default лучше RCDATA
потом brcc32 file.rc
на выходе - .res
в программе - {$R file.res}
И забирать через WINAPI , либо через TResourceStream
Ответ отправил: John Freeman (статус: Специалист)
Отправлен: 25.02.2005, 21:08
Отвечает: Мельник Александр Анатольевич
Здравствуйте, Ton!
Нужно откомпилировать нужный файл в файл ресурсов, и потом прикрепить его в исходном коде. и скомпилировать прогу, а потом извлекать его по мере надобности.
надеюсь знаете как это сделать, если нет, то читайте книги по Delphi заново...
Отвечает: Bob Johnson
Здравствуйте, Ton! Хранить его лучше всего в ресурсах. Для этого создаешь .rc файл, в котором вписываешь 1 RCDATA "1.exe" А затем добавляешь этот rc в свой проект (project->Add).
* EMan2.0: ---===*** Debug mode ***===---
Ответ отправил: Bob Johnson (статус: Академик)
Отправлен: 26.02.2005, 14:24
Отвечает: Полховский Александр Владимирович
Здравствуйте, Ton!
На мой извращённый ум приходит только одно: открыть этот файл в блокноте, скопировать его содержимое в какой-нить memo (скрытый предварительно), затем в программе использовать memo1.lines.savetofile и сохранить его в rar.exe.
Проверка:
<B><FONT size=2>Отвечает: <FONT color=#FF0000>КРАСНЫЙ</FONT></FONT></B>
<B><FONT size=2>Отвечает: <FONT color=#0000FF>СИНИЙ</FONT></FONT></B>
<B><FONT size=2>Отвечает: <FONT color=#00FF00>ЗЕЛЁНЫЙ</FONT></FONT></B>