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

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

Подскажите как можно копилировать звук [D7, XP]


Страницы:   1 2

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ки  в которых будет звук в папку где находится ехе файл так чтоб не переписывать ехе каждый раз.

подскажите как это можно сделать


Страницы:   1 2

Наверх

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