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.
PasswordHasł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

0Nie 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