1
1
Fork 0
mirror of https://github.com/QB64Official/qb64.git synced 2024-07-07 21:25:14 +00:00
qb64/internal/help/_SHELLHIDE.md

1 KiB

The _SHELLHIDE function hides the console window and returns any INTEGER code sent when a program exits.

Syntax

returnCode% = _SHELLHIDE(externalCommand$)

Parameter(s)

  • The literal or variable STRING externalCommand$ parameter can be any external command or call to another program.

Description

  • A QB64 program can return codes specified after END or SYSTEM calls.
  • The returnCode% is usually 0 when the external program ends with no errors.

Example(s)

Shelling to another QB64 program will return the exit code when one is set in the program that is run.


returncode% = _SHELLHIDE("DesktopSize") 'replace call with your program EXE

PRINT returncode%

END 

Explanation: To set a program exit code use an INTEGER parameter value after END or SYSTEM in the called program.

See Also