fbpx

Chamando um arquivo de HELP na sua aplicação

Chamando um arquivo de HELP na sua aplicação

A partir de um arquivo de help *.hlp em sua aplicação você poderá chamá-lo utilizando a função API WinHelp.

1a. Parte:
Para isso vá crie um modulo (.bas) e declare as seguintes constantes e
funções:

Const Help_File = “File.hlp”
Const Help_Index = &H3
Const Help_Context = &H1

Declare Function WinHelp Lib “user32” Alias “WinHelpA”
(ByVal hwnd As Long, ByVal lpHelpFile As String, ByVal wCommand As Long, ByVal
dwData As Long) As Long

2a. Parte:
Em seguida vá até o controle em que você deseja chamar o help e digite:

WinHelp hwnd, Help_File, Help_Context, 20

O Primeiro valor hwnd , se refere ao Handle da Janela e deve ser passado como
hwnd mesmo.
O segundo é o nome de seu arquivo hlp.
O terceiro parâmetro pode ser utilizado ou para abrir o Help_Index (help
padrão do windows, independente do valor em Help_File) ou Help_Context
(que abrirá o arquivo especificado em Help_File).

Já o quarto parâmetro só terá efeito quando o terceiro
parâmetro for Help_Context. Esse parâmetro se refere ao valor do
tópico definido em seu arquivo de help (funciona como se fosse um link
– abre o aquivo no tópico escolhido).

Além do Help_Context e Help_Index existem outros parâmetros que
podem ser passados. Porém os mais comuns são esses dois.

Compartilhe esta matéria
  , ,


Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.