DAAppendFile

文档管理、直接访问功能

描述

追加对最初使用 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 函数