Zitat von
Jiggah:
procedure TForm1.Timer1Timer(Sender: TObject);
var pfad:string;
begin
//Abspielen der Hintergrundmusik//
pfad:=ExtractFilePath(ParamStr(0));
MediaPlayer1.FileName :=Pfad+'\banjo.wav';;
Mediaplayer1.Open;
MediaPlayer1.Play;
timer1.enabled:=false;
end;
Das ist jeze mein Code. Antwort vom Programm 'FATALER FEHLER!'!!!
Was tun ???
Stimmt denn damit nun der Pfad oder nicht???
Kann doch nicht so schwer sein, mal eben ein Label auf die Form zu klatschen und sich darin den Pfad anzeigen zu lassen.
Wenn dein Programm (das Exe-File) im Verzeichnis C:\X liegt, dann versucht er jetzt deine Datei C:\X\banjo.wav abzuspielen. Liegt da die Sounddatei? Oder liegt die Sounddatei in C:\X\Sounds? Dann --> MediaPlayer1.FileName :=Pfad+'\sounds\banjo.wav';