shellExec
Syntax
- int shellExec(string verb, string filename, string params, string defaultdir)
Arguments
- verb
- is the shell operation to be performed (e.g., "open", "print", or "explore").
- filename
- the name of the file to be operated upon; it may be an executable file, a document file, or a URL.
- params
- specifies any parameters to be passed to the application.
- defaultdir
- specifies the default directory for the execution of the command.
Return
- -1 if the operation is successful, or an integer error code otherwise.
Description
- Lets your filter execute a Windows shell command. shellExec is useful if you want to run an external program, or to load a webpage.
Example
// The following call will open file help.html from
// the filter's installation directory using the default web browser:
shellExec("open", "help.html", NULL, filterInstallDir);
Also see
- getWindowsVersion
Comments
- Any unneeded parameter may be set to NULL. If NULL is specified for "Verb", the function opens the file or URL specified by "Filename".