|
|
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执行程序 |
|