Autor Beitrag
Gerhard
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Mo 29.03.04 16:09 
Hi,

Ich habe eine einfache Anwendung (P1) geschrieben mit deren Hilfe man MPs auswählt und abspielen kann. Nun möchte ich diese erweitern um DVDs (Stichwort DSPACK). Ein Test-DVD-Abspielprogramm (P2) läuft schon. Leider kann man immer nur eine DVD-Datei laden, beim Versuch eine zweite DVD-Datei zu laden gibt es "Can't render one or more stream".-

Daher mein noch etwas wackeliger Lösungsansatz: Mit P1 wird die DVD-Datei ausgewählt, dann wird P2 gestartet und der Dateiname an P2 übergeben, beim Abschluß der Wiedergabe wird an P1 übergeben und P2 beendet.

Frage: Ist der Ansatz vernümpftig? Wenn ja, wie könnte ein passender Source aussehen?

Dank im Voraus!

Gerhard
gih9
Hält's aus hier
Beiträge: 14

Win2000
D5 Prof.
BeitragVerfasst: Di 30.03.04 13:36 
Also wenn ich das richtig verstehe würde es doch reichten wenn du P2 mit P1 startest, dann die DVD anschaust und P2 wieder schliessen würdest. Dann kannst du P2 ja immer wieder neu starten und die Fehlermeldung dass nicht mehr als eine DVd geladen werden kann würde nicht mehr auftreten. Wenn das so gehen könnte dann kannst du mit CreateProcess weiterkommen.
Gerhard Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Di 30.03.04 13:55 
Hi Gih9

Danke für den Hinweis!

Darf ich das so verstehen:

Das P1 wird gestartet
es wird der DVD-Datei ausgewählt
mit CreateProcess (P2, DVD-Datei, etc) { in diesem Sinne natürlich}
wird das Programm gestartet

Retour
Programm/Prozess beenden

Bitte um Hinweise/Stichworte über Source, damit ich in der Dephi-Hilfe an geeigneter Stelle nachlesen könnte!

Danke

Gerhard
gih9
Hält's aus hier
Beiträge: 14

Win2000
D5 Prof.
BeitragVerfasst: Di 30.03.04 14:01 
CreateProcess ist ein Windows Befehl, du musst daher im Windows API Help nachlesen. Stichwort: createprocess.
Ich glaube die help datei müsstest du eigentlich unter Start->Pragrams->Delphi->Help finden.
Gerhard Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Mi 31.03.04 20:08 
Thankx