Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.25;
Скачать: 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 вся ветка

Текущий архив: 2007.03.25;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.028 c
2-1172851515
sat
2007-03-02 19:05
2007.03.25
очистка canvas


11-1151155887
AlexanderMS
2006-06-24 17:31
2007.03.25
Ошибка: unit "xxx" was compiled with different version of "yyy".


1-1170324224
DelphiLexx
2007-02-01 13:03
2007.03.25
DBGridEh с возможностью округления Double-полей


15-1172915019
Kerk
2007-03-03 12:43
2007.03.25
Предвыборная агитация


2-1172987136
Roman_S
2007-03-04 08:45
2007.03.25
Помогите правильно написать цикл перебора алфавита