![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите как можно копилировать звук [D7, XP]
Mister © (2007-12-30 13:43:00)Подскажите как можно сделать:
1) добавить звук (на пример mp3) в проект так чтобы компилятор скопилировал проект в один ехе файл;
2) копилировать звук в dll библиотеки
Ketmar_ (2007-12-31 00:00:00) [1]а может, всё-таки, метлу?
Mister (2007-12-30 20:06:00) [2]точно теперь всё работает. скажите пожалуйста как я смогу к нему обратится из проекта например мне нодо проиграть его? какой путь указать TMediaPlayer?
Джо (2007-12-30 20:04:00) [3]Да можно и не компилировать, а просто включить в проект через меню «Project/Add to project...» файл 1.rc. Среда умная, сама скомпилит :)
Я в [2] говорил.
palva (2007-12-30 19:53:00) [4]У меня такое работает. Только имя файла brcc32 (еще одна буква c)
Mister (2007-12-30 19:41:00) [5]
> mysound.mp3 должен находиться в той же директории, что и
> 1.rc.
так оно и есть он его находит но не может открыть mysound.mp3
palva (2007-12-30 19:36:00) [6]mysound.mp3 должен находиться в той же директории, что и 1.rc.
Либо в 1.rc нужно указывать имя этого файла с полным путем.
Mister (2007-12-30 19:31:00) [7]попробывал и это в результате в той папке нет ничего но я попробывал прописать после мигающего курсора brc32 C:\1.rc пишет что не может открыть фаил mysound.mp3 хотя такой фаил там находится.
вот что он пишет:
Error 1.rc 1 15: Cannot open file: mysound.mp3
что делать [2] не срабатывает
palva (2007-12-30 19:20:00) [8]> пробывал и так не получилось наити что получилось
Попробуйте набрать в Пуск->Выполнить команду cmd и нажать OK
Должно появиться черное командное окно. Перед моргающим курсором будет имя директории. Скорее всего надо искать в ней.
Mister (2007-12-30 19:06:00) [9]
> brc32 C:\1.rc
пробывал и так не получилось наити что получилось
> Да, блин. Ну ты даешь.
согласен с тобой но это потому что приходится самостаятельно осваивать дельфи по книгам да что добрые люди подскажут так что извиняите.
Mister (2007-12-30 19:01:00) [10]хорошо попробывал поменять вот так brc32 1.rc процесс пошёл но где искать результат незнаю подскажите что снова не так?
Германн (2007-12-30 18:56:00) [11]Да, блин. Ну ты даешь.
brc32 C:\1.rc
Mister (2007-12-30 18:53:00) [12]хорошо так я и поступил я попытался вызвать этот компилятор через команду выполнить прописав C:\1.rcBRC32 и в ответ получил не удалось найти фаил C:\1.rcBRC32.exe но чуствую что это не так тогда как пользоваться этим компилятором?
palva (2007-12-30 18:20:00) [13]> не удалось найти фаил C:\1.rcBRC32.exe
А зачем вы ищете этот файл? Вам же нужно компилировать ресурс? Тогда вам нужен компилятор ресурсов brc32.exe
Германн (2007-12-30 17:49:00) [14]
> теперь компиляция пробую через команду выполнить C:\1.rcBRC32.
> exe
А головой подумать?
Mister (2007-12-30 17:42:00) [15]Спасибо! получилось создать 1.rc теперь компиляция пробую через команду выполнить C:\1.rcBRC32.exe в ответ не удалось найти фаил C:\1.rcBRC32.exe
как быть ?
Германн (2007-12-30 17:13:00) [16]
> прошу прощение за глупый вопрос а в какой программе сделать
> этот ресурс-скрипт?
Блокнота достаточно. Это обычный текст.
Mister (2007-12-30 16:34:00) [17]
> Делаем ресурс-скрипт такого содержимого (1.rc):MYPMP3 RCDATA
> "mysound.mp3"
прошу прощение за глупый вопрос а в какой программе сделать этот ресурс-скрипт?
Случайно не в Windows Resource Localization Editor?
palva (2007-12-30 15:48:00) [18]А почему вам не подходит [2]?
По второму пункту тоже можно создать ресурсную dll из произвольных файлов.
Virgo_Style (2007-12-30 15:16:00) [19]по второму пункту: переименовать .mp3 в .dll . И с чистой совестью "подгружать .dll-ки, в которых будет звук".
Какая-то странная мысль, imho - "зашивать" mp3 в dll ради того, чтобы они лежали отдельно.
Mister (2007-12-30 14:53:00) [20]_Mike_ я с тобой согласен и даже более того но как наити то что тебе нужно сейчас в кипах книг но если и всё перелапатить то что хотел создать уже будет не актуально.
первая ситуация такая я делаю проект похожий на e-book включает в себя текст, графику и звук все должно быть в одном ехе файле. вот поэтому мне нужно звук включить в проект и к нему обращаться когда нужно.
вторая ситуация такая я хотел бы подгружать dllки в которых будет звук в папку где находится ехе файл так чтоб не переписывать ехе каждый раз.
подскажите как это можно сделать