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 |