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