DAOpenFileA
Gestione dei documenti, funzionalità di accesso diretto
Descrizione
Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a DAOpenFile e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode
Apre un file in modalità Direct Access, consentendo l'elaborazione di file di grandi dimensioni. Il file non sarà accessibile ad altri processi finché non viene chiuso mediante una delle seguenti funzioni: DACloseFile, DAAppendFile o DASaveAsFile. È possibile aprire file di sola lettura e tutte le altre funzioni Direct Access saranno operative, ma DAAppendFile non funzionerà perché non è possibile scrivere nel file
Sintassi
Delphi
Function DLDAOpenFileA(InstanceID: Integer; InputFileName, Password: PAnsiChar): Integer;
DLL
int DLDAOpenFileA(int InstanceID, const char * InputFileName, const char * Password);
Parametri
| InputFileName | Il percorso e il nome del documento da aprire in modalità di accesso diretto |
|---|---|
| Password | Password da utilizzare per aprire il documento. Può essere la password del proprietario o dell'utente. Se viene usata la password utente, alcune funzionalità potrebbero essere limitate in base alle autorizzazioni del documento |
Valori restituiti
| 0 | Non è stato possibile aprire il file. Usare LastErrorCode per determinarne la causa. Un FileHandle utilizzabile con le altre funzioni Direct Access |
|---|---|
| Non-zero |