DAAppendFile
Upravljanje dokumentov, funkcionalnost neposrednega dostopa
Opis
Pripne vse spremembe, narejene dokumentu, ki je bil prvotno odprt s funkcijo DAOpenFile. To je hitra operacija, ker je treba na konec izvirne datoteke dodati samo spremenjene objekte. Po tej operaciji je datoteka zaprta in njen handle ni več veljaven
Ta funkcija ne bo delovala, če je bila izvorna datoteka odprta v načinu samo za branje, ali če je bil dokument naložen iz nepravilno oblikovane datoteke, npr. take, kjer je bil na začetek datoteke dodan presledek. V teh primerih namesto nje uporabite funkcijo DASaveAsFile
Sintaksa
Delphi
Function TPDFlib.DAAppendFile(FileHandle: Integer): Integer;
ActiveX
Function PDFlib::DAAppendFile(FileHandle As Long) As Long
DLL
int DLDAAppendFile(int InstanceID, int FileHandle);
Parametri
| FileHandle | Handle, ki ga vrnejo funkcije DAOpenFile, DAOpenFileReadOnly ali DAOpenFromStream |
|---|
Vrnjene vrednosti
| 0 | Navedeni FileHandle ni bil veljaven Spremembe datoteke so bile uspešno pripete |
|---|---|
| 1 | 2 Datoteka je bila odprta samo za branje in posodobitve ni mogoče zapisati. Namesto tega uporabite DASaveAsFile 3 Dokument je bil odprt iz deformirane datoteke in operacija pripetitve ni mogoča. Glejte funkcijo DAShiftedHeader |