DAOpenFileA

Belge yönetimi, doğrudan erişim işlevselliği

Açıklama

Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış DAOpenFile ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır

Bir dosyayı doğrudan erişim modunda açar. Bu, büyük dosyaların işlenmesine olanak tanır. Dosya DACloseFile, DAAppendFile veya DASaveAsFile işlevlerinden biri kullanılarak kapatılana kadar diğer işlemlerce erişilemez. Salt okunur dosyalar açılabilir ve diğer tüm doğrudan erişim işlevleri çalışır; ancak dosyaya yazılamadığı için DAAppendFile çalışmaz

Sözdizimi

Delphi

Function DLDAOpenFileA(InstanceID: Integer; InputFileName, Password: PAnsiChar): Integer;

DLL

int DLDAOpenFileA(int InstanceID, const char * InputFileName, const char * Password);

Parametreler

InputFileNameDoğrudan erişim modunda açılacak belgenin yolu ve adı
PasswordBelgeyi açarken kullanılacak parola. Bu, sahip veya kullanıcı parolası olabilir. Kullanıcı parolası kullanılırsa belgenin izinlerine bağlı olarak bazı işlevler kısıtlanabilir

Dönüş değerleri

0Dosya açılamadı. Nedenini belirlemek için LastErrorCode işlevini kullanın. Diğer Direct Access işlevleriyle kullanılabilecek bir FileHandle
Non-zero