CFtp.OpenFile 方法 | |
为写入或读取打开远程文件。
命名空间:
VO
程序集:
VOInternetClasses (在 VOInternetClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD OpenFile(
cRemoteFile,
nAccess,
nFlags
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public virtual __Usual OpenFile(
__Usual cRemoteFile = default,
__Usual nAccess = default,
__Usual nFlags = default
)
查看代码参数
- cRemoteFile (Optional)
- 类型:__Usual
包含要在远程系统上访问的文件的名称的字符串。 - nAccess (Optional)
- 类型:__Usual
确定文件访问类型(GENERIC_READ或GENERIC_WRITE ——不能同时使用)。默认值为 GENERIC_READ。 - nFlags (Optional)
- 类型:__Usual
操作与指定文件的条件。应用程序应选择一个传输类型和任何控制文件缓存方式的标志。
传输类型可以是以下任何一个值:
应用程序可以使用以下任何一个或多个值来控制文件缓存:
返回值
类型:
__Usual
如果成功,文件句柄;否则,NULL_PTR。
备注
OpenFile() 方法为后续文件操作初始化远程文件句柄。
句柄保持打开状态,直到调用 CloseFile() 方法,并且可以用于调用函数,如 InternetReadFile() 或 InternetWriteFile(),InternetCloseHandle(),或 FtpFindFirstFile()。
参见