DAOpenFileA
Upravljanje dokumentima, funkcionalnost direktnog pristupa
Opis
Završno slovo A označava ANSI (char) DLL ulaznu tačku; ActiveX/COM površina izlaže samo Unicode oblik. Ponašanje je identično funkciji DAOpenFile, a string argumenti se tumače koristeći trenutnu kodnu stranu SetAnsiMode
Otvara fajl u režimu direktnog pristupa. To omogućava obradu velikih fajlova. Drugim procesima fajl neće biti dostupan dok ga ne zatvorite nekom od sledećih funkcija: DACloseFile, DAAppendFile ili DASaveAsFile. Mogu se otvoriti fajlovi samo za čitanje i sve druge funkcije direktnog pristupa će raditi, ali DAAppendFile neće raditi jer se u fajl ne može pisati.
Sintaksa
Delphi
Function DLDAOpenFileA(InstanceID: Integer; InputFileName, Password: PAnsiChar): Integer;
DLL
int DLDAOpenFileA(int InstanceID, const char * InputFileName, const char * Password);
Parametri
| InputFileName | Putanja i naziv dokumenta koji treba otvoriti u režimu direktnog pristupa. |
|---|---|
| Password | Lozinka koja se koristi pri otvaranju dokumenta. To može biti lozinka vlasnika ili korisnička lozinka. Ako se koristi korisnička lozinka, određene funkcije mogu biti ograničene u zavisnosti od dozvola dokumenta |
Povratne vrednosti
| 0 | Datoteka nije mogla da se otvori. Koristite funkciju LastErrorCode da utvrdite uzrok neuspeha FileHandle koji se može koristiti sa ostalim funkcijama direktnog pristupa |
|---|---|
| Non-zero |