ProgramExitCode()

Syntaxe

Resultat = ProgramExitCode(Programme)
Description
Renvoie le code de retour d'un programme quand il s'est terminé.

Arguments

Programme Le programme à utiliser.

Le programme doit avoir été lancé avec RunProgram().

Valeur de retour

Le code de retour (exitcode) renvoyé quand le programme spécifié se ferme.

Remarques

Cette commande doit seulement être utilisée après que l'exécution du programme se soit réellement terminée. Les commandes ProgramRunning() ou WaitProgram() permettent de faire cette vérification.

Le code de retour permet de renvoyer une valeur numérique au programme qui l'a exécuté. C'est souvent utilisé pour signaler si une erreur est survenue dans le programme lancé. De plus, sur OSX et Linux le code de retour est compris entre 0 et 255.

Pour renvoyer un code de retour à partir d'un programme PureBasic, il faut utiliser le paramètre optionnel du mot-clef End:
  End 1   ; renvoie le code de retour 1

OS Supportés

Tous

<- NextEnvironmentVariable() - Process Index - ProgramFilename() ->