![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как вставить звук .wav в .exe ? [D7, XP]
pasha star © (2007-03-03 01:12:00)как вставить звук .wav в .exe ?
что бы он небыл отдельно.. и как его потом вызвать?
MikePetrichenko (2007-03-03 13:21:00) [1]
> {$I Res.rc}
должно быть
{$R Res.rc}
Anatoly Podgoretsky (2007-03-03 07:57:00) [2]> RASkov (03.03.2007 02:26:07) [7]
Зачем тебе это знать, твое дело подключить .rc файл к проекту, остальное сделает Дельфи и правильно в отличии от тебя.
RASkov (2007-03-03 03:22:00) [3]Что-то я загнался... с директивой $INCLUDE разобрался из [8], но так и не понял как ее применить к .rc из [4] :(
D7
Извеняюсь, конечно, что в чужой ветке спрашивал(ю), заинтересовало [4]. Думаю автору тоже интересно....
RASkov (2007-03-03 02:56:00) [4]> [4] Германн © (03.03.07 02:09)
Содержимое файла Res.rc без begin и end
---begin---
MYWAVE WAVE snd.wav
---end of file ---
в модуле
{$I Res.rc}
И вот это:
[Error] Res.rc(1): Declaration expected but identifier 'MYWAVE' found
Ожидалась декларация но идентификатор найден...
Какая должна быть структура *.rc файла? или я все понял неверно?
И почему-то не нашел в хелпе $I - ну это наверное плохо искал:(
RASkov (2007-03-03 02:26:00) [5]> [4] Германн © (03.03.07 02:09)
Я правильно понял, запись будет выглядеть примерно так?
{$R *.dfm}
{$I <filename>.rc}
RASkov (2007-03-03 02:16:00) [6]> [3] pasha star (03.03.07 01:44)
Хм... уже сам нашел. ну да ладно :)
RASkov (2007-03-03 02:15:00) [7]> [2] pasha star (03.03.07 01:34)
Блокнотом... серьезно.
впиши в текстовом файле
MYWAVE WAVE snd.wav
сохрани с расширением *.rc
скомпилируй brcc32 <имя файла>.rc
в программе
PlaySound('MYWAVE', hInstance, SND_RESOURCE or SND_SYNC);
Германн (2007-03-03 02:09:00) [8]
> pasha star (03.03.07 01:44) [3]
В Д7 и компилляция ресурсов в res-файл не нужна. Достаточно директивы $I для файла .rc
pasha star (2007-03-03 01:44:00) [9]http://programmersforum.ru/showthread.php?p=12551
pasha star (2007-03-03 01:34:00) [10]чем записать wav в .rc ? (ресурс)
Германн (2007-03-03 01:25:00) [11]Записать wav в ресурс. Вызвать - PlaySound.