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 |