DAOpenFile

Управление на документи, Функционалност за директен достъп

Описание

Отваря файл в режим на директен достъп. Това позволява да се обработват големи файлове. Файлът няма да бъде достъпен за други процеси, докато не бъде затворен чрез една от следните функции: DACloseFile, DAAppendFile или DASaveAsFile. Могат да се отварят файлове само за четене и всички други функции за директен достъп ще работят, но DAAppendFile няма да работи, тъй като във файла не може да се записва

Синтаксис

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

Параметри

InputFileNameПътят и името на документа, който да бъде отворен в режим на директен достъп
PasswordПаролата, която да се използва при отварянето на документа. Това може да бъде паролата на собственика или потребителя. Ако се използва потребителската парола, част от функционалността може да бъде ограничена в зависимост от разрешенията на документа

Върнати стойности

0Файлът не можа да бъде отворен Използвайте функцията LastErrorCode, за да определите причината за неуспеха Идентификатор FileHandle, който може да се използва с другите функции за директен достъп
Ненулева стойност