CloseProgram()

Syntaxe

CloseProgram(Programme)
Description
Termine toutes les connexions avec le 'Programme' spécifié (lancé avec RunProgram()) et libère toutes ses ressources associées.

Note: cette commande ne force pas le 'Programme' à se terminer, seules les connexions avec lui sont fermées. Pour forcer le 'Programme' à quitter, la commande KillProgram() est disponible. De plus, même si le 'Programme' se termine de façon normale, il est important d'appeler CloseProgram() pour libérer toutes les ressources.

Si le 'Programme' a été lancé avec l'option #PB_Program_Write, CloseProgram() enverra un signal EOF (fin de fichier) sur l'entrée standard du 'Programme'. Ce signal peut aussi être artificiellement provoqué sans fermer les connexions avec le 'Programme' en appelant WriteProgramData() avec la valeur spéciale #PB_Program_Eof.

OS Supportés

Tous

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