DAOpenFileReadOnlyA
Document management, Direct access functionality
Mô tả
Hậu tố A là entry point DLL ANSI (char); mặt ActiveX/COM chỉ phơi dạng Unicode. Hành vi giống hệt DAOpenFileReadOnly và các tham số chuỗi được diễn giải theo code page hiện tại của SetAnsiMode
Mở file ở chế độ direct access, giúp xử lý được file lớn. File được mở với quyền chỉ đọc nên các process khác vẫn mở được file ở chế độ chỉ đọc
Dùng DASaveAsFile để lưu mọi thay đổi ra file mới vì DAAppendFile không cập nhật được file chỉ đọc
Cú pháp
Delphi
Function DLDAOpenFileReadOnlyA(InstanceID: Integer; InputFileName, Password: PAnsiChar): Integer;
DLL
int DLDAOpenFileReadOnlyA(int InstanceID, const char * InputFileName, const char * Password);
Tham số
| InputFileName | Đường dẫn và tên tài liệu cần mở ở chế độ direct access với quyền chỉ đọc |
|---|---|
| Password | Mật khẩu dùng khi mở tài liệu. Có thể là owner password hoặc user password. Nếu dùng user password, một số chức năng có thể bị hạn chế tùy theo permissions của tài liệu |
Giá trị trả về
| 0 | Không mở được file. Dùng hàm LastErrorCode để xác định nguyên nhân. FileHandle này dùng được với các hàm Direct Access khác |
|---|---|
| Non-zero |