SetOutlineOpenFileA
Marcadores
Descripción
La A final indica el punto de entrada ANSI (char) de la DLL; la superficie ActiveX/COM expone solo la forma Unicode. El comportamiento es idéntico a SetOutlineOpenFile y los argumentos de cadena se interpretan mediante la página de códigos actual de SetAnsiMode
Configura el elemento de esquema (marcador) para abrir un archivo al hacer clic
Sintaxis
Delphi
Function DLSetOutlineOpenFileA(InstanceID, OutlineID: Integer; FileName: PAnsiChar): Integer;
DLL
int DLSetOutlineOpenFileA(int InstanceID, int OutlineID, const char * FileName);
Parámetros
| OutlineID | El ID del esquema tal como lo devuelve la función NewOutline. Como alternativa, use la función GetOutlineID para obtener un ID de esquema válido |
|---|---|
| FileName | El archivo que se abrirá al hacer clic en el marcador. Debe tener un formato específico. Las barras invertidas deben convertirse en barras diagonales y la unidad, si existe, debe especificarse solo como letra de unidad entre barras diagonales sin dos puntos. Por ejemplo, el archivo "c:\my documents\hello.pdf" debe especificarse como "/c/my documents/hello.pdf". Los nombres de rutas relativos son válidos, incluidas las rutas que contienen el operador ".." para subir un directorio |
Valores devueltos
| 0 | El OutlineID no era válido |
|---|---|
| 1 | El destino del marcador se estableció correctamente |