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 無效 檔案的變更已成功附加 |
|---|---|
| 1 | 2 檔案以唯讀模式開啟,無法寫入更新。請改用 DASaveAsFile。 3 文件來自格式異常的檔案,無法執行附加操作。請參閱 DAShiftedHeader 函式。 |