Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.16;
Скачать: CL | DM;

Вниз

Как поместь в рес файл wav и, главное, достать потом его   Найти похожие ветки 

 
TStas ©   (2006-03-05 23:54) [0]

Собственно сабж. Хочется, чтобы все было в одном модуле, тем более, задумал компонент, хочется, чтобы и щелчки, которые он мог издавать, как опцию, конечно, были в одном файле. Воспроизводить звук собираюсь через SOundPlay


 
АРІ   (2006-03-06 04:36) [1]

1. Создайте аудиофайлы: sound1.wav, sound2.wav
2. Создайте текстовый файл sounds.rc, содержащий:

SOUND1 WAVE sound1.wav
SOUND2 WAVE sound2.wav


3. Найдите компилятор ресурсов, идущий в комплекте с Delphi - brcc32.exe (C:\Program Files\Borland\DelphiX\Bin)
4. Откомпилируйте ресурс:

brcc32.exe sounds.rc

в результате чего получите файл sounds.res
5. Пропишите файл ресурсов в свою программу (файл компонента): {$R sounds.res}
6. Использование в программе:

 PlaySound("SOUND1", HINSTANCE, SND_RESOURCE{ or SND_ASYNC...});

7. Все остальное - по аналогии...


 
TStas ©   (2006-03-09 18:54) [2]

Буду пробовать, спасибо


 
SerGe2nt   (2006-03-11 16:29) [3]

Извините, а что за PlaySound()? Где его взять?
Первый раз встречаюсь! Тоже хочу попробовать, но не получается!


 
API ©   (2006-03-11 16:42) [4]

uses
 MMSystem;


 
TStas ©   (2006-03-12 12:12) [5]

>SerGe2nt  
Модуль, где она живет уже написали, очень хорошая функция, главное, у нее есчть параметр синхронно или асинхронно звук воспроизводить. Важно ведь, если звук длинный.


 
Anatoly Podgoretsky ©   (2006-03-12 12:24) [6]

TStas ©   (12.03.06 12:12) [5]
Не важно


 
SerGe2nt   (2006-03-13 13:16) [7]

Всем сэнкс!



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

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

Наверх




Память: 0.48 MB
Время: 0.049 c
15-1143462286
PZ
2006-03-27 16:24
2006.04.16
Информация для размышления


2-1144052701
serg111111
2006-04-03 12:25
2006.04.16
Помогите разобраться с сервисом


2-1144073348
dera
2006-04-03 18:09
2006.04.16
Я открываю модально форму, на которой есть грид...


2-1142891350
XeON
2006-03-21 00:49
2006.04.16
Подвисание программы


2-1143641950
001
2006-03-29 18:19
2006.04.16
Oracle server, client