DAAppendFile

Gestion de documents, fonctionnalité Direct Access

Description

Ajoute les modifications apportées à un document initialement ouvert avec DAOpenFile. L’opération est rapide, car seuls les objets modifiés sont ajoutés à la fin du fichier d’origine. Le fichier est ensuite fermé et son handle n’est plus valide

Cette fonction ne fonctionne pas si le fichier source a été ouvert en lecture seule ou si le document provient d’un fichier mal formé, par exemple avec des espaces ajoutés au début. Dans ces cas, utilisez DASaveAsFile à la place

Syntaxe

Delphi

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

ActiveX

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

DLL

int DLDAAppendFile(int InstanceID, int FileHandle);

Paramètres

FileHandleUn handle renvoyé par les fonctions DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream

Valeurs de retour

0Le FileHandle spécifié n'était pas valide Les modifications ont été ajoutées au fichier avec succès
12 Le fichier a été ouvert en lecture seule et la mise à jour ne peut pas être écrite. Utilisez DASaveAsFile à la place. 3 Le document a été ouvert depuis un fichier mal formé et aucune opération d’ajout n’est possible. Consultez la fonction DAShiftedHeader