OFSTRUCT——请参考OpenFile函数 |
类型定义 |
|
Type OFSTRUCT cBytes As Byte fFixedDisk As Byte nErrCode As Integer Reserved1 As Integer Reserved2 As Integer szPathName As String * 128 End Type |
|
说明 |
|
请参考OpenFile函数 |
|
字段表 |
|
字段 |
类型及说明 |
cBytes |
Byte,设置成结构的长度(目前是136) |
fFixedDisk |
Byte,如文件位于硬盘(而不是可拆卸的软盘),则这个字节的值不为零 |
nErrCode |
Integer,错误代码,参考OpenFile函数的表OpenFile-2(OFSTRUCT出错代码) |
Reserved1 |
Integer,?(资料里没有这两个字段的说明) |
Reserved2 |
|
szPathName |
String,文件的完整路径名。这个字串使用的是OEM字符集 |
注解 |
|
如指定的文件名未提供完整路径,或指定了OF_SEARCH标志,就会在下述地方查找文件: 1——当前目录 2——windows系统目录。在Windows NT中,会先搜索32位系统目录(System32),再搜索16位系统目录(System) 3——windows目录 4——在PATH环境变量中指定的目录 |
|
其他 |
|
Type OFSTRUCT cBytes As Byte fFixedDisk As Byte nErrCode As Integer Reserved1 As Integer Reserved2 As Integer szPathName(OFS_MAXPATHNAME) As Byte End Type 从vb的api文本查看器中复制的类型定义与以上的不同,请注意 |