Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

Delphi

Доброго времени суток.
WinXP, Delphi 7. Проблема такая:
1) Как в тело разрабатываемой программы, добавить несколько WAV-файлов, и потом
проиграть их?
2) Можно ли сделать это с MIDI-файлами?
3) Как правильно добавить какой-либо файл в файл ресурсов?
4) В чем различие между brcc32.exe и brc32.exe.

Пробовал так, неработает: (У меня .rc файл компилируется в .res только с помощю
brc32.exe )

Необходимо создать обыкновенный текстовой файл, например,
MyWave.rc и написать следующее:
MyWave RCDATA LOADONCALL MyWave.wav
Затем, созданный файл необходимо скомпилировать:
brcc32.exe MyWave.rc.
После компиляции, создается файл MyWave.res.
Далее, в самой программе необходимо написать следующий код:
{$R MyWave.res}
procedure RetrieveMyWave;
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('MyWave', 0, SND_MEMORY);
finally
FreeResource(hResource);
end;
end;

Заранее благодарен,
Алексей.
Номер выпуска : 2092
Возраст листа : 152 (дней)
Количество подписчиков : 390
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/85720
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Alex" Fri, 20 Feb 2004 23:59:01 +0600 (#85720)