Доброго времени суток!
Только что прочел вопросы по загрузке ресурсов, но не нашел там ответа...
1) При загруске wav - файла таким образом
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;
(файл прикомпилирован, и уже включен директивой $R )
моя Делфи 7 Enterprise ругается, что ей незвестна процедура PlaySound и константа SND_MEMORY. Подскажите, какой модуль нужно подключить?
2) Вообще о ресурсах... Что можно включать в них вообще?
С поиощью ImageEditor можно битмапы, курсоры, иконки. Еще я слышал, что можно
шрифты, звуки, ави-видео... Есть ли какой - нибудь универсальный способ
реализации таких вот ресурсов?
Очень надеюсь на вашу помощь.