DAOpenFileReadOnly

Керування документами, функції прямого доступу

Опис

Відкриває файл у режимі прямого доступу, що дозволяє обробляти великі файли. Файл відкривається лише для читання, тож інші процеси теж зможуть відкривати його в режимі лише для читання

Щоб зберегти зміни в новий файл, слід використовувати DASaveAsFile, адже DAAppendFile не може оновлювати файли лише для читання

Синтаксис

Delphi

Function TPDFlib.DAOpenFileReadOnly(Const InputFileName, Password: WideString): Integer;

ActiveX

Function PDFlib::DAOpenFileReadOnly(InputFileName As String, Password As String) As Long

DLL

int DLDAOpenFileReadOnly(int InstanceID, const wchar_t * InputFileName, const wchar_t * Password);

Параметри

InputFileNameШлях і назва документа, який треба відкрити в режимі прямого доступу з доступом лише для читання
PasswordПароль для відкриття документа. Це може бути пароль власника (owner) або користувача (user). З паролем користувача частина можливостей може бути обмежена — залежно від дозволів документа

Повернуті значення

0Файл не вдалося відкрити. Причину відмови визначайте функцією LastErrorCode. FileHandle, який можна використовувати з іншими функціями прямого доступу
Non-zero