DAOpenFileReadOnly

ניהול מסמכים, פונקציונליות גישה ישירה

תיאור

פותחת קובץ במצב גישה ישירה. מצב זה מאפשר לעבד קבצים גדולים. הקובץ נפתח בגישת קריאה בלבד, כך שגם תהליכים אחרים יוכלו לפתוח אותו במצב קריאה בלבד

יש להשתמש ב-DASaveAsFile כדי לשמור שינויים לקובץ חדש כי DAAppendFile אינו יכול לעדכן קבצים לקריאה בלבד.

תחביר

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

פרמטרים

InputFileNameהנתיב והשם של המסמך לפתיחה במצב גישה ישירה עם הרשאות קריאה בלבד
Passwordהסיסמה לשימוש בעת פתיחת המסמך. זו יכולה להיות סיסמת ה-owner או סיסמת ה-user. כשמשתמשים בסיסמת ה-user ייתכן שחלק מהפונקציונליות יוגבל בהתאם להרשאות המסמך

ערכי החזרה

0לא ניתן היה לפתוח את הקובץ. השתמשו בפונקציה LastErrorCode כדי לקבוע את סיבת הכשל. FileHandle שניתן להשתמש בו עם פונקציות Direct Access האחרות
Non-zero