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 |