DAAppendFile
Upravljanje dokumentima, Funkcionalnost izravnog pristupa
Opis
Dodaje izmjene napravljene na dokumentu izvorno otvorenom funkcijom DAOpenFile. To je brza operacija jer na kraj izvorne datoteke treba dodati samo promijenjene objekte. Datoteka se zatvara nakon ove operacije i njezina ručka više nije valjana
Ova funkcija neće raditi ako je izvorna datoteka otvorena u načinu samo za čitanje ili ako je dokument učitan iz deformirane datoteke, primjerice s razmakom dodanim na početak datoteke. U tim slučajevima umjesto nje treba upotrijebiti funkciju 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 | Ručka koju vraćaju funkcije DAOpenFile, DAOpenFileReadOnly ili DAOpenFromStream |
|---|
Povratne vrijednosti
| 0 | Navedeni FileHandle nije bio valjan Izmjene datoteke uspješno su dodane |
|---|---|
| 1 | 2 Datoteka je otvorena u načinu samo za čitanje pa se ažuriranje ne može zapisati. Umjesto toga upotrijebite DASaveAsFile. 3 Dokument je otvoren iz deformirane datoteke pa operacija dodavanja nije moguća. Vidite funkciju DAShiftedHeader |