Главная страница
    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.45 MB
Время: 0.049 c
15-1143400612
alex-drob
2006-03-26 23:16
2006.04.16
Радиоинтернет


2-1143922266
He3Hauka
2006-04-02 00:11
2006.04.16
Топологическая сортировка TreeView


15-1143186521
Ega23
2006-03-24 10:48
2006.04.16
С Днём рождения! 24 марта


2-1144239738
_Вован
2006-04-05 16:22
2006.04.16
Как центрировать форму на экране во время выполнения приложения?


2-1143618643
Erik1
2006-03-29 11:50
2006.04.16
Освобождение строк.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский