GetBinaryType

GetBinaryType

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

Top