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Пароль для открытия документа: пароль владельца или пользователя. С паролем пользователя часть функциональности может быть ограничена в соответствии с разрешениями документа

Возвращаемые значения

0Файл не удалось открыть; причину сбоя определит функция LastErrorCode Дескриптор FileHandle для использования с остальными функциями Direct Access
Non-zero