Shell Function |
Syntax:
Shell(Name$[, WindowType])
Group:
Description:
Execute program Name$. This is the same as using File|Run from the Program Manager. This instruction can run .COM, .EXE, .BAT and .PIF files. If successful, return the task ID.
Parameter Description:
Name$ This string value is the path and name of the program to run. Command line arguments follow the program name. (A long file name containing a space must be surrounded by literal double quotes.)
WindowType This controls how the application's main window is shown. See the table below.
Parameters:
WindowType |
Value |
Effect |
vbHide |
0 |
Hide Window |
vbNormalFocus |
1,5,9 |
Normal Window |
vbMinimizedFocus |
2 |
Minimized Window (default) |
vbMaximizedFocus |
3 |
Maximized Window |
vbNormalNoFocus |
4,8 |
Normal Deactivated Window |
vbMinimizedNoFocus |
6,7 |
Minimized Deactivated Window |
Example:
Sub Main
X = Shell("Calc") ' run the calc program
AppActivate X
SendKeys "% R" ' restore calc's main window
SendKeys "30*2{+}10=",1 '70
EndSub
See Also: