DASaveAsFileA
Gestion de documents, fonctionnalité Direct Access
Description
Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à DASaveAsFile et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle
Réécrit le fichier entier avec toutes les modifications dans un nouveau fichier. L’opération peut être longue pour les gros fichiers. L’en-tête utilise la version PDF effective du document DA, y compris les relèvements dus aux modifications Direct Access. Le fichier d’origine est fermé et son handle invalidé ; il ne peut pas être remplacé. Utilisez DAAppendFile pour y ajouter les modifications
Syntaxe
Delphi
Function DLDASaveAsFileA(InstanceID, FileHandle: Integer; OutputFileName: PAnsiChar): Integer;
DLL
int DLDASaveAsFileA(int InstanceID, int FileHandle, const char * OutputFileName);
Paramètres
| FileHandle | Un handle renvoyé par les fonctions DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream |
|---|---|
| OutputFileName | Chemin et nom du nouveau document à créer |
Valeurs de retour
| 0 | Impossible de créer le nouveau fichier |
|---|---|
| 1 | Le document a été enregistré dans le nouveau fichier |