找到与指定文件有关的程序文件名,并运行文件的程序或打印文件。FactoryGlobals在GlobalSubroutines中提供Declare语句,从而可以使用这一Windows API调用,而不必在过程中对其进行声明。
句法
ShellExecute (hwnd, lpOperation, lpFile, lpParameters, lpDirectory, nShowCmd)
属性
ShellExecute子程序语法有这些部分:
组成部分
|
描述
|
hwnd
|
长整型。窗口的句柄。
|
lpOperation
|
字符串。字符串 字符串“Open”用于打开lpFile文档,或“Print”用于打印文档。可以把vbNullString默认为“Open”。
|
lpFile
|
字符串。程序名称或用有关程序打印或打开的文件名称。
|
lpParameters
|
字符串。一个带有参数的字符串,在lpszFile为可执行文件时传递给exe文件。VbNullString if lpszFile表示一个文档文件,或使用了if on参数。
|
lpDirectory
|
字符串。要使用的默认目录的完整路径。
|
nShowCmd
|
长整型。常数值指定如何显示已启动程序。
|
返回值
长整型。长整型 ShellExecute 调用成功。大于32的值表示取得成功。
备注
ShellExecute是一个Windows API调用。
示例