Вниз
Скачать: CL | DM;

как вставить звук .wav в .exe ?   Найти похожие ветки 

← →
pasha star   (2007-03-03 01:12) [0]

как вставить звук .wav в .exe ?

что бы он небыл отдельно.. и как его потом вызвать?


← →
Германн ©   (2007-03-03 01:25) [1]

Записать wav в ресурс. Вызвать - PlaySound.


← →
pasha star   (2007-03-03 01:34) [2]

чем записать wav в .rc ? (ресурс)


← →
pasha star   (2007-03-03 01:44) [3]

http://programmersforum.ru/showthread.php?p=12551


← →
Германн ©   (2007-03-03 02:09) [4]


> pasha star   (03.03.07 01:44) [3]

В Д7 и компилляция ресурсов в res-файл не нужна. Достаточно директивы $I для файла .rc


← →
RASkov   (2007-03-03 02:15) [5]

> [2] pasha star   (03.03.07 01:34)

Блокнотом... серьезно.
впиши в текстовом файле
MYWAVE WAVE snd.wav
сохрани с расширением *.rc
скомпилируй brcc32 <имя файла>.rc
в программе
PlaySound("MYWAVE", hInstance, SND_RESOURCE or SND_SYNC);


← →
RASkov   (2007-03-03 02:16) [6]

> [3] pasha star   (03.03.07 01:44)

Хм... уже сам нашел. ну да ладно :)


← →
RASkov   (2007-03-03 02:26) [7]

> [4] Германн ©   (03.03.07 02:09)

Я правильно понял, запись будет выглядеть примерно так?
{$R *.dfm}
{$I <filename>.rc}


← →
RASkov   (2007-03-03 02:56) [8]

> [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 03:22) [9]

Что-то я загнался... с директивой $INCLUDE разобрался из [8], но так и не понял как ее применить к .rc из [4] :(
D7
Извеняюсь, конечно, что в чужой ветке спрашивал(ю), заинтересовало [4]. Думаю автору тоже интересно....


← →
Anatoly Podgoretsky ©   (2007-03-03 07:57) [10]

> RASkov  (03.03.2007 02:26:07)  [7]

Зачем тебе это знать, твое дело подключить .rc файл к проекту, остальное сделает Дельфи и правильно в отличии от тебя.


← →
MikePetrichenko ©   (2007-03-03 13:21) [11]


> {$I Res.rc}


должно быть
{$R Res.rc}



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.028 c
2-1172905502
Roman_S
2007-03-03 10:05
2007.03.25
Необходимо очистить директорию


1-1170495138
Medved_
2007-02-03 12:32
2007.03.25
StringGrid


15-1170531710
Cyrax
2007-02-03 22:41
2007.03.25
Вопрос к любителям C#...


2-1172674149
ds120hp
2007-02-28 17:49
2007.03.25
Связь форм


15-1172952909
Prede
2007-03-03 23:15
2007.03.25
Macintosh




   Наверх