{{DISPLAYTITLE:_SHELLHIDE}} The [[_SHELLHIDE]] function hides the console window and returns any [[INTEGER]] code sent when a program exits. {{PageSyntax}} : {{Parameter|returnCode%}} = [[_SHELLHIDE]]({{Parameter|externalCommand$}}) {{Parameters}} * The literal or variable [[STRING]] {{Parameter|externalCommand$}} parameter can be any external command or call to another program. {{PageDescription}} * A QB64 program can return codes specified after [[END]] or [[SYSTEM]] calls. * The {{Parameter|returnCode%}} is usually 0 when the external program ends with no errors. {{PageExamples}} ''Example:'' Shelling to another QB64 program will return the exit code when one is set in the program that is run. {{CodeStart}} '' '' returncode% = {{Cl|_SHELLHIDE}}("DesktopSize") 'replace call with your program EXE {{Cl|PRINT}} returncode% {{Cl|END}} '' '' {{CodeEnd}} : ''Explanation:'' To set a program exit code use an [[INTEGER]] parameter value after [[END]] or [[SYSTEM]] in the called program. {{PageSeeAlso}} * [[SHELL (function)]] * [[SHELL]], [[_HIDE]] * [[_CONSOLE]], [[$CONSOLE]] * [[SYSTEM]], [[END]] {{PageNavigation}} <