DAOpenFileA

문서 관리, 직접 액세스 기능

설명

뒤의 A는 ANSI(char) DLL 진입점을 나타내며 ActiveX/COM 표면은 Unicode 형식만 노출합니다. 동작은 DAOpenFile과 동일하며 문자열 인수는 현재 SetAnsiMode 코드 페이지를 사용하여 해석됨

직접 액세스 모드에서 파일을 엽니다. 이 모드에서는 큰 파일을 처리할 수 있습니다. DACloseFile, DAAppendFile 또는 DASaveAsFile 함수 중 하나로 파일을 닫을 때까지 다른 프로세스에서 해당 파일에 액세스할 수 없습니다. 읽기 전용 파일도 열 수 있고 다른 모든 직접 액세스 함수가 작동하지만 파일에 쓸 수 없으므로 DAAppendFile은 작동하지 않습니다

구문

Delphi

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

DLL

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

매개변수

InputFileName직접 액세스 모드에서 열 문서의 경로와 이름
Password문서를 열 때 사용할 암호입니다. 소유자 암호 또는 사용자 암호일 수 있습니다. 사용자 암호를 사용하면 문서 권한에 따라 일부 기능이 제한될 수 있습니다

반환 값

0파일을 열 수 없습니다. 실패 원인을 확인하려면 LastErrorCode 함수를 사용합니다. 다른 Direct Access 함수와 함께 사용할 수 있는 FileHandle
Non-zero