DAAppendFile
Dokumenthåndtering, direkte tilgangsfunksjonalitet
Beskrivelse
Legger til endringer gjort i et dokument som opprinnelig ble åpnet med DAOpenFile-funksjonen. Dette er en rask operasjon fordi bare de endrede objektene må legges til slutten av originalfilen. Filen lukkes etter denne operasjonen, og filhåndtaket er ikke lenger gyldig
Denne funksjonen virker ikke hvis kildefilen ble åpnet i skrivebeskyttet modus, eller hvis dokumentet ble lastet fra en feilformet fil, for eksempel der mellomrom ble lagt til starten av filen. I disse tilfellene bør DASaveAsFile-funksjonen brukes i stedet
Syntaks
Delphi
Function TPDFlib.DAAppendFile(FileHandle: Integer): Integer;
ActiveX
Function PDFlib::DAAppendFile(FileHandle As Long) As Long
DLL
int DLDAAppendFile(int InstanceID, int FileHandle);
Parametere
| FileHandle | Et håndtak returnert av DAOpenFile-, DAOpenFileReadOnly- eller DAOpenFromStream-funksjonene |
|---|
Returverdier
| 0 | Angitt FileHandle var ikke gyldig Endringene i filen ble lagt til |
|---|---|
| 1 | 2 Filen ble åpnet i skrivebeskyttet modus, og oppdateringen kan ikke skrives. Bruk DASaveAsFile i stedet 3 Dokumentet ble åpnet fra en feilformet fil, og en addisjonsoperasjon er ikke mulig. Se DAShiftedHeader-funksjonen |