DAOpenFile
ניהול מסמכים, פונקציונליות גישה ישירה
תיאור
פותחת קובץ במצב גישה ישירה, המאפשר לעבד קבצים גדולים. הקובץ לא יהיה נגיש לתהליכים אחרים עד לסגירתו באמצעות אחת מהפונקציות הבאות: DACloseFile, DAAppendFile או DASaveAsFile. אפשר לפתוח קבצים לקריאה בלבד, וכל פונקציות הגישה הישירה האחרות יעבדו, אך DAAppendFile לא יעבוד משום שלא ניתן לכתוב לקובץ
תחביר
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);
פרמטרים
| InputFileName | הנתיב והשם של המסמך שייפתח במצב גישה ישירה |
|---|---|
| Password | הסיסמה לשימוש בעת פתיחת המסמך. זו יכולה להיות סיסמת ה-owner או סיסמת ה-user. כשמשתמשים בסיסמת ה-user ייתכן שחלק מהפונקציונליות יוגבל בהתאם להרשאות המסמך |
ערכי החזרה
| 0 | לא ניתן היה לפתוח את הקובץ. השתמשו בפונקציה LastErrorCode כדי לקבוע את סיבת הכשל. FileHandle שניתן להשתמש בו עם פונקציות Direct Access האחרות |
|---|---|
| Non-zero |