hallo
ich möchte aus einer
dll sound (mp3) laden und abspielen (per bass.dll) die da per res drinstecken, das ganze versuche ich mit der folgenden prozedur.
Delphi-Quellcode:
procedure TFrmInstrumente.Button2Click(Sender: TObject);
var
H: HINST;
R: TResourceStream;
begin
H := LoadLibrary('Sound.dll');
if H <> 0 then
begin
try
R := TResourceStream.Create(H, 'Sound00', RT_RCDATA);
Player.LoadFromStream(R);
Player.Play;
finally
FreeLibrary(H);
end;
end;
end;
nur passiert nichts, rein garnichts.
ich hab nicht die möglichkeit den stream in eine datei zu schreiben, da das endprodukt auch von cd funktionieren soll.
danke.