DAOpenFile

Gestion de documents, fonctionnalité Direct Access

Description

Ouvre un fichier en mode Direct Access, ce qui permet de traiter les fichiers volumineux. Les autres processus ne peuvent pas accéder au fichier tant qu’il n’est pas fermé au moyen de l’une des fonctions suivantes : DACloseFile, DAAppendFile ou DASaveAsFile. Les fichiers en lecture seule peuvent être ouverts et toutes les autres fonctions Direct Access restent opérationnelles, mais DAAppendFile ne fonctionne pas car le fichier ne peut pas être écrit

Syntaxe

Delphi

Function TPDFlib.DAOpenFile(Const InputFileName, Password: WideString): Integer;

ActiveX

Function PDFlib::DAOpenFile(InputFileName As String, Password As String) As Long

DLL

int DLDAOpenFile(int InstanceID, const wchar_t * InputFileName, const wchar_t * Password);

Paramètres

InputFileNameChemin et nom du document à ouvrir en mode Direct Access
PasswordMot de passe d'ouverture du document, propriétaire ou utilisateur. Avec le mot de passe utilisateur, certaines fonctions peuvent être limitées selon les autorisations

Valeurs de retour

0Impossible d'ouvrir le fichier. Utilisez LastErrorCode pour déterminer la cause Handle FileHandle utilisable avec les autres fonctions Direct Access
Non-zero