DAOpenFile

Dokumentų valdymas, tiesioginės prieigos funkcijos

Aprašymas

Atidaro failą tiesioginės prieigos režimu. Tai leidžia apdoroti didelius failus. Failas nebus pasiekiamas kitiems procesams, kol nebus uždarytas viena iš šių funkcijų: DACloseFile, DAAppendFile arba DASaveAsFile. Galima atidaryti tik skaitomus failus, veiks visos kitos tiesioginės prieigos funkcijos, tačiau DAAppendFile neveiks, nes į failą negalima rašyti

Sintaksė

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);

Parametrai

InputFileNameDokumento, kurį reikia atidaryti tiesioginės prieigos režimu, kelias ir pavadinimas.
PasswordDokumento atvėrimui naudojamas slaptažodis. Tai gali būti savininko arba naudotojo slaptažodis. Naudotojo slaptažodžiu atvėrus kai kuri funkcionalumas gali būti ribojamas, priklausomai nuo dokumento leidimų

Grąžinamos reikšmės

0Failo nepavyko atverti. Nesėkmės priežasčiai nustatyti naudokite LastErrorCode funkciją FileHandle reikšmė, kurią galima naudoti su kitomis Direct Access funkcijomis
Non-zero