DAOpenFileA

Dokumenthåndtering, direkte tilgangsfunksjonalitet

Beskrivelse

Den avsluttende A angir ANSI-inngangspunktet (char) i DLL-en; ActiveX/COM-flaten eksponerer kun Unicode-formen. Oppførselen er identisk med DAOpenFile og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode

Åpner en fil i direkte tilgang-modus. Dette gjør det mulig å behandle store filer. Filen vil ikke være tilgjengelig for andre prosesser før den lukkes med én av følgende funksjoner: DACloseFile, DAAppendFile eller DASaveAsFile. Skrivebeskyttede filer kan åpnes, og alle andre funksjoner for direkte tilgang vil fungere, men DAAppendFile vil ikke fungere siden filen ikke kan skrives til

Syntaks

Delphi

Function DLDAOpenFileA(InstanceID: Integer; InputFileName, Password: PAnsiChar): Integer;

DLL

int DLDAOpenFileA(int InstanceID, const char * InputFileName, const char * Password);

Parametere

InputFileNameBanen og navnet på dokumentet som skal åpnes i direkte tilgangsmodus.
PasswordPassordet som skal brukes ved åpning av dokumentet. Dette kan være eier- eller brukerpassordet. Med brukerpassord kan noe funksjonalitet være begrenset avhengig av dokumentets rettigheter

Returverdier

0Filen kunne ikke åpnes. Bruk LastErrorCode-funksjonen for å finne årsaken til feilen. Et FileHandle som kan brukes med de andre Direct Access-funksjonene
Non-zero