HILFE! - RunProgram und die Konsolenausgabe
Verfasst: 13.06.2008 08:37
Hallo Leutz...
Ich starte in PB ein Programm in der Konsole. Dessen Ausgabe möchte ich gerne von meinem Programm einlesen und auswerten.
Mein bisheriger Code schaut folgendermaßen aus:
Benutze ich den Flag "#PB_Program_Open", so öffnet sich zwar die Konsole, aber schließt sich auch direkt wieder ohne Ausgabe.
Starte ich RunProgram nur mit dem Flag "#PB_Program_Wait", so klappt alles einwandfrei bis auf die Ausgabe!
Wie muss ich den Befehl denn handeln?
Ich starte in PB ein Programm in der Konsole. Dessen Ausgabe möchte ich gerne von meinem Programm einlesen und auswerten.
Mein bisheriger Code schaut folgendermaßen aus:
Code: Alles auswählen
Converter.l = RunProgram("allconvert.exe"," "+cmdmovie,GetProgramPath(), #PB_Program_Open|#PB_Program_Read)
Output$ = ""
If Converter
While ProgramRunning(Converter)
Debug ReadProgramString(Converter)
Wend
EndIf
Starte ich RunProgram nur mit dem Flag "#PB_Program_Wait", so klappt alles einwandfrei bis auf die Ausgabe!
Wie muss ich den Befehl denn handeln?