SONS WAVE EM DLL
14/05/2003
0
Eu com o seguinte problema:
Tenho dois arquivos de áudio formato wave, um com o indicador de START, nome START.wav, e o outro com o indicador FINISH, nome FINISH.wav.
Não consigo fazer com que execute um som wave de uma dll. Estou implementado a partir de um resource file, armazenado na DLL de nome JAMEDIA.dll, no root da aplicação. Já tentei armazenar no resource por índice númerico mais também sem sucesso.
Implementei da seguinte forma o fonte:
var
DESDLL: THandle;
begin
DESDLL := LoadLibrary(´JAMEDIA.dll´);
if PlaySound(´START´, DESDLL, SND_RESOURCE) then
ShowMessage(´Reproduzido com sucesso´)
else
ShowMessage(´Impossível reproduzir´)
FreeLibrary(DESDLL);
end;
Qualquer informação, agradeço desde já.
Tenho dois arquivos de áudio formato wave, um com o indicador de START, nome START.wav, e o outro com o indicador FINISH, nome FINISH.wav.
Não consigo fazer com que execute um som wave de uma dll. Estou implementado a partir de um resource file, armazenado na DLL de nome JAMEDIA.dll, no root da aplicação. Já tentei armazenar no resource por índice númerico mais também sem sucesso.
Implementei da seguinte forma o fonte:
var
DESDLL: THandle;
begin
DESDLL := LoadLibrary(´JAMEDIA.dll´);
if PlaySound(´START´, DESDLL, SND_RESOURCE) then
ShowMessage(´Reproduzido com sucesso´)
else
ShowMessage(´Impossível reproduzir´)
FreeLibrary(DESDLL);
end;
Qualquer informação, agradeço desde já.
Kafs
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)