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 |