Liberty BASIC Help Online |
RUN s$, mode
RUN StringExpr1 [, mode ]
Description:
This command runs external programs. StringExpr1 should represent the full path and filename of a Windows or DOS executable program, a Liberty BASIC *.TKN file, or a *.BAT file. This is not a SHELL command, so you must provide the name of a program or batch file, not a DOS command (like DIR, for example). Execution of an external program does not cause the calling Liberty BASIC program to cease executing.
Here are two examples:
RUN "QBASIC.EXE"
' run Microsoft's QBASIC
RUN "WINFILE.EXE", SHOWMAXIMIZED
' run the File Manager maximized
RUN "WINHLP32 LIBERTY3.HLP"
'run winhlp32 with the Liberty BASIC helpfile loaded
RUN "NOTEPAD NEWFOR302.TXT", MINIMIZE
'run notepad minimized with a textfile loaded
Notice in the second example you can include an additional parameter. This is because it runs a Windows program. Here is a list of the valid parameters we can include when running Windows programs:
HIDE
SHOWNORMAL (this is the default)
SHOWMINIMIZED
SHOWMAXIMIZED
SHOWNOACTIVE
SHOW
MINIMIZE
SHOWMINNOACTIVE
SHOWNA
RESTORE
Copyright (C) 2003 Shoptalk Systems
Liberty BASIC - http://www.libertybasic.com/