DAAppendFile

文件管理、直接存取功能

Description

把原先以 DAOpenFile 函式開啟的文件所做的變更附加回去。這是快速操作,因為只需把變更過的物件加到原始檔案結尾。操作完成後檔案會關閉,檔案控制代碼隨之失效

若來源檔案以唯讀模式開啟,或文件來自格式異常的檔案(例如檔案開頭被加了空白字元),此函式無法運作。這些情況請改用 DASaveAsFile 函式。

語法

Delphi

Function TPDFlib.DAAppendFile(FileHandle: Integer): Integer;

ActiveX

Function PDFlib::DAAppendFile(FileHandle As Long) As Long

DLL

int DLDAAppendFile(int InstanceID, int FileHandle);

參數

FileHandle由 DAOpenFile、DAOpenFileReadOnly 或 DAOpenFromStream 函式傳回的控制代碼

傳回值

0指定的 FileHandle 無效 檔案的變更已成功附加
12 檔案以唯讀模式開啟,無法寫入更新。請改用 DASaveAsFile。 3 文件來自格式異常的檔案,無法執行附加操作。請參閱 DAShiftedHeader 函式。