DAOpenFileA
Dokumenthåndtering, direkte adgangsfunktionalitet
Beskrivelse
Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med DAOpenFile, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel
Åbner en fil i direkte adgangstilstand. Dermed kan store filer behandles. Filen er ikke tilgængelig for andre processer, før den lukkes med en af følgende funktioner: DACloseFile, DAAppendFile eller DASaveAsFile. Skrivebeskyttede filer kan åbnes, og alle øvrige funktioner til direkte adgang virker, men DAAppendFile virker ikke, fordi filen ikke kan skrives
Syntaks
Delphi
Function DLDAOpenFileA(InstanceID: Integer; InputFileName, Password: PAnsiChar): Integer;
DLL
int DLDAOpenFileA(int InstanceID, const char * InputFileName, const char * Password);
Parametre
| InputFileName | Stien til og navnet på det dokument, der skal åbnes i direkte adgangstilstand |
|---|---|
| Password | Den adgangskode, der skal bruges ved åbning af dokumentet. Det kan være ejer- eller brugeradgangskoden. Hvis brugeradgangskoden bruges, kan visse funktioner være begrænsede afhængigt af dokumentets tilladelser. |
Returværdier
| 0 | Filen kunne ikke åbnes. Brug funktionen LastErrorCode til at bestemme årsagen til fejlen. Et FileHandle, der kan bruges med de øvrige Direct Access-funktioner |
|---|---|
| Non-zero |