DAOpenFileReadOnly

Zarządzanie dokumentem, Funkcje dostępu bezpośredniego

Opis

Otwiera plik w trybie Direct Access. Pozwala to przetwarzać duże pliki. Plik jest otwierany tylko do odczytu, dzięki czemu inne procesy również mogą otworzyć go w tym trybie.

Do zapisania zmian w nowym pliku należy użyć DASaveAsFile, ponieważ DAAppendFile nie może aktualizować plików tylko do odczytu.

Składnia

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);

Parametry

InputFileNameŚcieżka i nazwa dokumentu do otwarcia w trybie Direct Access z dostępem tylko do odczytu.
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