DAOpenFile

文档管理、直接访问功能

描述

以直接访问模式打开文件,从而可以处理大型文件。在使用以下函数之一关闭文件之前,其他进程无法访问该文件:DACloseFile、DAAppendFile 或 DASaveAsFile。可以打开只读文件,其他直接访问函数均可工作,但 DAAppendFile 无法工作,因为文件不可写

语法

Delphi

Function TPDFlib.DAOpenFile(Const InputFileName, Password: WideString): Integer;

ActiveX

Function PDFlib::DAOpenFile(InputFileName As String, Password As String) As Long

DLL

int DLDAOpenFile(int InstanceID, const wchar_t * InputFileName, const wchar_t * Password);

参数

InputFileName要以直接访问模式打开的文档路径和名称
Password打开文档时使用的密码。它可以是所有者密码或用户密码。如果使用用户密码,则某些功能可能会根据文档权限受到限制

返回值

0无法打开文件。请使用 LastErrorCode 函数确定失败原因 可与其他直接访问函数配合使用的 FileHandle
Non-zero