Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

resources [D5, Win95/98]


Artemkin ©   (2002-05-08 10:12:00) 

Народ!!!! НЕ могу прииграть *.wav из ресурса.
В *.rc пишу :
SOUND1 RCDATA "c:/sound/sdr.wav"

компилирую.... получаю *.res - а проиграть не МОГУ!!!!!
как это сделать с помощью playsound()???????????
ПОМОГИТЕ!!!!!


BAHO   (2002-05-10 05:39:00) [1]

var
hResource:THandle;
pData:Pointer;
begin
hResource:=LoadResource(hInstance,
FindResource(hInstance,"MyWave",RT_RCDATA));
try pData:=LockResource(hResource);
if pData=nil
then raise Exception.Create("Cannot read MyWave");
PlaySound(pData,0,SND_MEMORY);
finally FreeResource(hResource);
end;


MBo   (2002-05-08 10:22:00) [2]

см. FAQ


Наверх

Титульная страница Поиск, карта сайта Написать письмо