FindExecutable

VB声明
Declare Function FindExecutable Lib "shell32.dll" Alias "FindExecutableA" (ByVal lpFile As String, ByVal lpDirectory As String, ByVal lpResult As String) As Long
说明
查找与一个指定文件关联在一起的程序的文件名
返回值
Long，大于32表示成功；31表示不存在文件类型的关联；0表示系统内存或资源不足；ERROR_FILE_NOT_FOUND表示指定的文件不存在；ERROR_PATH_NOT_FOUND表示指定的路径不存在；ERROR_BAD_FORMAT表示执行格式无效
参数表
参数 | 类型及说明
lpDirectory | String，要使用的默认目录的完整路径
lpResult | String，指定一个字串缓冲区，用于装载可执行文件或程序的名字。注意这个字串预先至少都要初始化成MAX_PATH个字符的长度
lpFile | String，指定要为其查找相关程序的一个文件名或程序名

Top