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, който може да се използва с другите функции за пряк достъп |
|---|---|
| Non-zero |