VB声明 | ||
Declare Function GetBinaryType Lib "kernel32" Alias "GetBinaryTypeA" (ByVal lpApplicationName As String, lpBinaryType As Long) As Long | ||
说明 | ||
判断文件是否可以执行 | ||
返回值 | ||
Long,非零表示成功,零表示失败 | ||
参数表 | ||
参数 | 类型及说明 | |
lpApplicationName | String,欲测试文件的完整路径名 | |
lpBinaryType | Long,用于装载文件类型的一个变量。这些类型由下述任何一个常数定义: | |
SCS_32BIT_BINARY | win32执行程序 | |
SCS_DOS_BINARY | DOS执行程序 | |
SCS_OS216_BINARY | 16位OS/2执行程序 | |
SCS_PIF_BINARY | 用于执行DOS程序的一个pif文件 | |
SCS_POSIX_BINARY | 一个Posix应用 | |
SCS_WOW_BINARY | 16位windows执行程序 |