Einzelnen Beitrag anzeigen

Netblaster

Registriert seit: 6. Jun 2008
Ort: Birkenwerder/Berlin
12 Beiträge
 
#1

Externen Player mit übergebener Datei aufrufen, wie beenden?

  Alt 7. Dez 2008, 16:40
Hallo Allerseits.

habe mal wieder ein interessantes Problem zu lösen.
Ich habe in einem Ordner 3 mpg Dateien.
Aus einem Programm rufe ich nun einen speziellen Medienplayer auf (mit CreateProcess), der als Parameter die erste abzuspielende Datei erhält und nun die Datei abspielt.
Nach Abspielen der Datei soll der externe Player beendet werden, um die weitere Ausführung in meinem Delphiprog zu ermöglichen.
(Also z.B. 'vlc.exe datei-1')
Wenn die Datei zu ende ist, hört zwar der Player auf zu spielen, beendet sich aber nicht, der Prozess geht nicht an Delphi zurück. Erst wenn ich per Hand das den externen Player schließe. Schon blöd - für mich

Wo könnte ich da ansetzen?

(es geht da um Programm, was bestimmte Dateien immer wieder einem bestimmten Zeitraum abspielt. Also z.B. begint um 18:00 in Schleife die Datei-1 , dann Datei-2 dann Datei-3 dann wieder Datei-1 usw. bis um 20.00 das Abspielen beendet wird)


Ciao - Andrej.
  Mit Zitat antworten Zitat