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

OutlineIDEl 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
FileNameEl 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

0El OutlineID no era válido
1El destino del marcador se estableció correctamente