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 无效 已成功追加文件更改 |
|---|---|
| 1 | 2 文件以只读模式打开,无法写入更新。请改用 DASaveAsFile。3 文档从格式错误的文件打开,无法执行追加操作。请参阅 DAShiftedHeader 函数 |