Hilfe

CreateProcess

B+

Aufruf

stream = CreateProcess (datei$)

Parameter

datei Dateiname einer EXE-Datei


Rückgabewert

Stream-Identität wird zurückgeliefert


Beschreibung

Die Funktion CreateProcess führt eine EXE-Datei aus. Das funktioniert genau wie ExecFile. CreateProcess liefert jedoch Stream-Handle zurück. Über diesen Stream werden Informationen ausgelesen, die das gestartete Programm sendet. Z.B. zeigt ein Konsolen-Programm alle Informationen nicht mehr auf dem Bildschirm, sondern sendet alles an ein BB-Programm.


Zusatzinformation

Dies ist ein undokumentierter Befehl. Sollte dieser Befehl wieder offiziell entfernt werden, wären Programme zu allen zukünftigen Updates nicht mehr kompatibel und müssten umgeschrieben werden. Die Anwendung erfolgt daher auf eigenes Risiko.


Beispiel

Standardbeispiel:

stream = CreateProcess(".......")

If stream Then
   While Not Eof(stream)
      Print ReadLine$(stream)
   Wend
EndIf


Siehe auch

ExecFile

Übersicht GUI Diverses