SHELLHIDE - QB64 Wiki

SHELLHIDE

From QB64 Wiki

Revision as of 02:38, 25 December 2012 by Clippy (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
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.


Syntax:

return_code = _SHELLHIDE(command$)


Parameters:

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


Usage:

  • QB64 can now return codes sent by program modules when a specified code is added after END code% or SYSTEM code%.
  • The code can 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:



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