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

FileHandleEt håndtak returnert av DAOpenFile-, DAOpenFileReadOnly- eller DAOpenFromStream-funksjonene

Returverdier

0Angitt FileHandle var ikke gyldig Endringene i filen ble lagt til
12 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