SetOutlineOpenFileA

Marcadores

Descrição

O sufixo A indica o ponto de entrada ANSI (char) da DLL; a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de SetOutlineOpenFile e os argumentos de cadeia de caracteres são interpretados com base na página de código atual definida por SetAnsiMode

Define o elemento do marcador para abrir um ficheiro quando nele se clica

Sintaxe

Delphi

Function DLSetOutlineOpenFileA(InstanceID, OutlineID: Integer; FileName: PAnsiChar): Integer;

DLL

int DLSetOutlineOpenFileA(int InstanceID, int OutlineID, const char * FileName);

Parâmetros

OutlineIDO ID do contorno devolvido pela função NewOutline. Em alternativa, utilize a função GetOutlineID para obter um ID de contorno válido
FileNameO ficheiro a abrir quando se clica no marcador. Deve ser especificado num formato próprio. As barras invertidas devem ser convertidas em barras e a unidade, caso exista, deve ser indicada apenas pela letra entre barras, sem dois pontos. Por exemplo, o ficheiro "c:\my documents\hello.pdf" deve ser especificado como "/c/my documents/hello.pdf". São válidos nomes de caminhos relativos, incluindo caminhos com o operador ".." para subir um diretório

Valores devolvidos

0OutlineID era inválido
1O destino do marcador foi definido com êxito