Hallo!
Hab da ein kleines Problem betreffend DXWaveList. Ich will einen Sound abspielen, den ich dynamisch in die DXWaveList lade:
Surface = mein Formular
soundlist = die DXWaveList
Delphi-Quellcode:
var temp:TWaveCollectionItem;
begin
if not fileexists('.\sounds\'+name+'.wav') then
downloadSound(name); //eigene Funktion von mir
temp:= (Surface.soundlist.Items.Add() as TWaveCollectionItem);
temp.Wave.LoadFromFile('.\sounds\'+name+'.wav');
temp.Name:= name;
temp.Looped:= looped;
temp.Volume:= 8000;
temp.Pan:= 0;
temp.Restore;
Funktioniert alles einwandtfrei, aber wenn ich den Sound mit play abspielen will, hört man nichts (und ich bin mir sicher, dass meine Lautsprecher an sind):
Surface.soundlist.Items[0].Play(false);
Weiß jemand wo mein Fehler liegt?
Ich wäre für jeden Vorschlag sehr dankbar.