OFSTRUCT

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文本查看器中复制的类型定义与以上的不同,请注意

Top