CloseProgram()

Syntax

CloseProgram(Programm)
Beschreibung
Schließt die Verbindung mit dem angegebenen Programm (welches mit RunProgram() gestartet wurde) und gibt alle zugehörigen Daten frei.

Parameter

Programm Das zu schließende Programm. Dies muss zuvor mit RunProgram() gestartet worden sein.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Anmerkungen

Dies beendet nicht das Programm, sondern schließt lediglich die Verbindung mit ihm. Um das Programm zu beenden, rufen Sie erst KillProgram() auf. Auch wenn das Programm normal beendet wurde, muss dieser Befehl zum richtigen Freigeben aller Daten aufgerufen werden.

Wenn das Programm mit dem #PB_Program_Write Flag gestartet wurde, veranlasst CloseProgram() das Programm, ein 'EOF' (Ende der Datei) auf seiner Standardeingabe zu empfangen. Diese Bedingung kann auch "produziert" werden, ohne die Verbindung zum Programm zu schließen, indem WriteProgramData() mit dem speziellen #PB_Program_Eof Wert aufgerufen wird.

Siehe auch

KillProgram(), RunProgram()

Unterstützte OS

Alle

<- AvailableProgramOutput() - Process Inhaltsverzeichnis - CountProgramParameters() ->