DAAppendFile

Administración de documentos, funcionalidad de acceso directo

Descripción

Agrega todos los cambios realizados a un documento abierto originalmente con la función DAOpenFile. Esta operación es rápida porque solo los objetos modificados deben agregarse al final del archivo original. El archivo se cierra tras la operación y el identificador de archivo deja de ser válido

Esta función no funcionará si el archivo de origen se abrió en modo de solo lectura o si el documento se cargó desde un archivo mal formado, por ejemplo cuando se agregó espacio en blanco al inicio del archivo. En estos casos se debe usar la función DASaveAsFile

Sintaxis

Delphi

Function TPDFlib.DAAppendFile(FileHandle: Integer): Integer;

ActiveX

Function PDFlib::DAAppendFile(FileHandle As Long) As Long

DLL

int DLDAAppendFile(int InstanceID, int FileHandle);

Parámetros

FileHandleUn identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream

Valores devueltos

0El FileHandle especificado no era válido Los cambios en el archivo se agregaron correctamente
12 El archivo se abrió en modo de solo lectura y no se puede escribir la actualización. Use DASaveAsFile en su lugar. 3 El documento se abrió desde un archivo con formato incorrecto y no es posible realizar una operación de anexado. Consulte la función DAShiftedHeader