DAOpenFileReadOnly

文件管理、直接存取功能

描述

以直接存取模式開啟檔案,可以處理大檔案。檔案以唯讀方式開啟,其他行程也能以唯讀模式開啟同一檔案

變更應以 DASaveAsFile 存成新檔,因為 DAAppendFile 無法更新唯讀檔案

語法

Delphi

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

ActiveX

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

DLL

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

參數

InputFileName要以唯讀直接存取模式開啟的文件路徑與名稱。
Password開啟文件時使用的密碼。可以是所有者密碼或使用者密碼;使用使用者密碼時,部分功能可能依文件權限受到限制。

傳回值

0無法開啟檔案。請用 LastErrorCode 函式判斷失敗原因。 FileHandle,可搭配其他 Direct Access 函式使用
Non-zero