DAOpenFileA
Manajemen dokumen, Fungsionalitas akses langsung
Deskripsi
Akhiran A menandai entry point DLL ANSI (char); permukaan ActiveX/COM hanya mengekspos bentuk Unicode-nya. Perilakunya identik dengan DAOpenFile dan argumen string ditafsirkan memakai code page SetAnsiMode saat ini
Membuka file dalam mode akses langsung. Ini memungkinkan pemrosesan file besar. File tidak dapat diakses oleh proses lain sampai file ditutup menggunakan salah satu fungsi berikut: DACloseFile, DAAppendFile, atau DASaveAsFile. File baca-saja dapat dibuka dan semua fungsi akses langsung lainnya akan berfungsi, tetapi DAAppendFile tidak akan berfungsi karena file tidak dapat ditulis.
Sintaks
Delphi
Function DLDAOpenFileA(InstanceID: Integer; InputFileName, Password: PAnsiChar): Integer;
DLL
int DLDAOpenFileA(int InstanceID, const char * InputFileName, const char * Password);
Parameter
| InputFileName | Jalur dan nama dokumen yang akan dibuka dalam mode akses langsung. |
|---|---|
| Password | Password yang dipakai saat membuka dokumen. Bisa berupa owner password atau user password. Jika memakai user password, sebagian fungsi bisa dibatasi tergantung permission dokumen |
Nilai kembalian
| 0 | File gagal dibuka. Gunakan fungsi LastErrorCode untuk mengetahui penyebab kegagalannya. FileHandle yang bisa digunakan dengan fungsi Direct Access lainnya |
|---|---|
| Non-zero |