DAOpenFileReadOnly
Document management, Direct access functionality
คำอธิบาย
เปิดไฟล์ในโหมด direct access ทำให้ประมวลผลไฟล์ใหญ่ได้ ไฟล์ถูกเปิดแบบอ่านอย่างเดียว โปรเซสอื่นจึงยังเปิดไฟล์เดียวกันแบบอ่านอย่างเดียวพร้อมกันได้
ควรใช้ 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 | พาธและชื่อเอกสารที่จะเปิดในโหมด direct access แบบอ่านอย่างเดียว |
|---|---|
| Password | รหัสผ่านสำหรับเปิดเอกสาร เป็นได้ทั้ง owner password หรือ user password ถ้าใช้ user password ฟังก์ชันบางอย่างอาจถูกจำกัดตามสิทธิ์ของเอกสาร |
ค่าที่ส่งคืน
| 0 | เปิดไฟล์ไม่สำเร็จ ใช้ฟังก์ชัน LastErrorCode ดูสาเหตุ / FileHandle ที่ใช้กับฟังก์ชัน Direct Access อื่นได้ |
|---|---|
| Non-zero |