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 関数を参照してください |