From QB64.org wiki
Jump to: navigation, search

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


returnCode% = _SHELLHIDE(externalCommand$)


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


  • QB64 can return codes sent by program modules when a specified code is added after END or SYSTEM.
  • The code can be used to verify that a previous SHELL command was executed.


Example: 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

Go to Keyword Reference - Alphabetical
Go to Keyword Reference - By usage
Go to Main WIKI Page