ShellExecute
Loads an application. If a copy of the application is already running, it loads a new instance of the application.
Syntax
ShellExecute "commandLine"[, windowStyle[, "directory" ["applicationName"]]]
Argument | Description | |
---|---|---|
commandLine | Specifies the executable file to run and any command line arguments. You do not have to include the application's .exe extension. If commandLine does not specify a full file path, the application must be in the Dragon Program folder or in a directory that is searched when Windows starts a program. You cannot use long file names or include spaces in the executable path. | |
windowStyle | Controls how the window appears when you activate the application. Must be one of the following: | |
1, 5, or 9 | default window size; active (default) | |
2 | minimized window; active | |
3 | maximized window; active | |
4 or 8 | default window size; not active | |
6 or 7 | minimized window; not active | |
directory | Assigns a working directory for the application. The default is the directory that contains the executable file. | |
applicationName | Lets you name the application. This name is used by the AppBringUp and AppSwapWith commands. The application name must be unique. ShellExecute reports an error if the name is already in use. |
Example
This instruction starts an instance of WordPad with its window maximized and sets the working directory to C:\DOCS. This instance of WordPad has the name "letter", and you can now use the AppBringUp and AppSwapWith scripting commands with the argument "letter" to activate the window while it is open.
ShellExecute "WordPad", 3, "c:\docs", "letter"