Hallo Leute,
ich möchte dem TMediaplayer ( delphi 5 Prof ) in meinem Programm die Property - FileName zur Laufzeit und nicht im Objectinspektor übergeben.
Der DeviceTyp steht auf dtAutoselect.
Die Dateinamen der Dateien, die abgespielt werden sollen, stehen in einer kleinen Datenbank, die Dateien in einem festen Verzeichnis.
Also z.B.: Mediaplayer1.FileName:= 'c:\...\' + table1Dateiname.value;
Leider funktioniert es nur wenn ich die Datei im Objectinstektor mit FileDialog oder handschriftlich vorgebe.
Selbst ein:
Mediaplayer1.FileName:= 'c:\...\Beipiel.avi'; nimmt er nicht an.
In der Delphi-Hilfe steht auch nur, das der FileName zur Entwurfzeit angegeben werden kann, das Beispiel zeigt die Möglichkeit zur Laufzeit einen FileOpendialog zu benutzen.
Dieser Weg kommt für mich aber nicht in Frage.
Es wäre schön, wenn jemand eine Möglichkeit hätte das Problem zu lösen.