PureBasic

ProgramExitCode()

Синтаксис

Result = ProgramExitCode(Program)

Описание


Возвращает код завершения, который был возвращён при завершении указанной программы.

Параметры

Program Номер идентифицирующий указанную программу, код завершения которой требуется получить. Этот Номер должен быть получен ранее, при вызове функции RunProgram() во время запуска указанной программы.

Возвращаемое значение

Код завершения, который был возвращён при завершении указанной программы.

Комментарии

Эту функцию следует использовать только после того, как данная программа закончила выполнение. Чтобы убедиться в этом, воспользуйтесь функциями ProgramRunning() или WaitProgram().

Код завершения позволяет возвратить из программы в запустившую её программу одиночное значение. Обычно это используется для сообщения об ошибке или успешном выполнении программы. Обратите внимание, что из-за ограничений ОС в OS X и Linux в качестве кода завершения поддерживаются значения в диапазоне только от 0 до 255.

Чтобы возвратить код завершения из программы PB, используйте необязательное значение с оператором End:

End 1  ; возвращает код завершения 1

Поддерживаемые OS

Все

<- NextEnvironmentVariable() - Оглавление Process - ProgramFilename()->