DAAppendFile
Dokumenthåndtering, direkte adgangsfunktionalitet
Beskrivelse
Føjer eventuelle ændringer til et dokument, der oprindeligt blev åbnet med funktionen DAOpenFile. Dette er en hurtig handling, fordi kun de ændrede objekter skal tilføjes i slutningen af den oprindelige fil. Filen lukkes efter handlingen, og filhåndtaget er ikke længere gyldigt.
Denne funktion virker ikke, hvis kildefilen blev åbnet skrivebeskyttet, eller hvis dokumentet blev indlæst fra en fejlformet fil, for eksempel hvor der blev føjet mellemrum til begyndelsen af filen. I disse tilfælde skal funktionen DASaveAsFile bruges 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);
Parametre
| FileHandle | Et greb, der returneres af funktionerne DAOpenFile, DAOpenFileReadOnly eller DAOpenFromStream |
|---|
Returværdier
| 0 | Det angivne FileHandle var ugyldigt Ændringerne blev føjet til filen |
|---|---|
| 1 | 2 Filen blev åbnet i skrivebeskyttet tilstand, og opdateringen kan ikke skrives. Brug DASaveAsFile i stedet. 3 Dokumentet blev åbnet fra en forkert udformet fil, og en tilføjelseshandling er ikke mulig. Se funktionen DAShiftedHeader. |