VB声明 | ||
Declare Function lopen Lib "kernel32" Alias "_lopen" (ByVal lpPathName As String, ByVal iReadWrite As Long) As Long | ||
说明 | ||
以二进制模式打开指定的文件 | ||
返回值 | ||
Long,如执行成功,返回打开文件的句柄。HFILE_ERROR表示出错。会设置GetLastError | ||
参数表 | ||
参数 | 类型及说明 | |
lpPathName | String,欲打开文件的名字 | |
iReadWrite | Long,访问模式和共享模式常数的一个组合,如下所示: | |
1、访问模式 | ||
READ | 打开文件,读取其中的内容 | |
READ_WRITE | 打开文件,对其进行读写 | |
WRITE | 打开文件,在其中写入内容 | |
2、共享模式(参考OpenFile函数的标志常数表) | ||
OF_SHARE_COMPAT, OF_SHARE_DENY_NONE, OF_SHARE_DENY_READ, OF_SHARE_DENY_WRITE, OF_SHARE_EXCLUSIVE | ||
注解 | ||
CreateFile函数在win32下提供了更多的功能 |