DAOpenFile
Zarządzanie dokumentem, Funkcje dostępu bezpośredniego
Opis
Otwiera plik w trybie dostępu bezpośredniego. Pozwala to przetwarzać duże pliki. Plik nie będzie dostępny dla innych procesów, dopóki nie zostanie zamknięty jedną z następujących funkcji: DACloseFile, DAAppendFile lub DASaveAsFile. Pliki tylko do odczytu można otwierać i wszystkie inne funkcje dostępu bezpośredniego będą działać, lecz DAAppendFile nie zadziała, ponieważ pliku nie można zapisać
Składnia
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);
Parametry
| InputFileName | Ścieżka i nazwa dokumentu do otwarcia w trybie Direct Access. |
|---|---|
| Password | Hasło używane do otwarcia dokumentu. Może to być hasło właściciela lub użytkownika. W przypadku użycia hasła użytkownika część funkcji może być ograniczona zależnie od uprawnień dokumentu. |
Wartości zwracane
| 0 | Nie można było otworzyć pliku. Użyj funkcji LastErrorCode, aby ustalić przyczynę niepowodzenia. FileHandle, którego można używać z innymi funkcjami Direct Access |
|---|---|
| Non-zero |