DAOpenFileA
Administración de documentos, funcionalidad de acceso directo
Descripción
La A final indica el punto de entrada ANSI (char) de la DLL; la interfaz ActiveX/COM solo expone la forma Unicode El comportamiento es idéntico a DAOpenFile y los argumentos de cadena se interpretan mediante la página de códigos actual de SetAnsiMode
Abre un archivo en modo de acceso directo. Esto permite procesar archivos grandes. El archivo no será accesible para otros procesos hasta que se cierre mediante una de las siguientes funciones: DACloseFile, DAAppendFile o DASaveAsFile. Se pueden abrir archivos de solo lectura y funcionarán todas las demás funciones de acceso directo, pero DAAppendFile no funcionará porque no se puede escribir en el archivo
Sintaxis
Delphi
Function DLDAOpenFileA(InstanceID: Integer; InputFileName, Password: PAnsiChar): Integer;
DLL
int DLDAOpenFileA(int InstanceID, const char * InputFileName, const char * Password);
Parámetros
| InputFileName | La ruta y el nombre del documento que se abrirá en modo de acceso directo |
|---|---|
| Password | La contraseña que se usará al abrir el documento. Puede ser la contraseña del propietario o del usuario. Si se usa la contraseña del usuario, algunas funciones pueden restringirse según los permisos del documento |
Valores devueltos
| 0 | No se pudo abrir el archivo Use la función LastErrorCode para determinar la causa del error Un FileHandle que se puede usar con las demás funciones de acceso directo |
|---|---|
| Non-zero |