CHAMAR ARQUIVO .HLP

USUARIO.EXCLUIDOS 06/08/2007 11:05:45
#229618
Pessoal, para adicionar um arquivo help em uma aplicação em VB não seria apenas incluir o arquivo .hlp pelo menu Project/ Properties?
Fiz isto, mas não aconteceu nada. Tenho que fazer mais alguma coisa?

Fernanda
TAMANINI 06/08/2007 16:44:43
#229686
Resposta escolhida
Você deixou a propriedade keypreview=true do form? Se sim, basta pressionar F1 para chamar o help.

Minha opinião pessoal, eu prefiro fazer em html o help e adicionar o help via código:
App.HelpFile = caminho & "ajuda\help_pt_br.chm"


E para cada form eu tenho um ID especifico que coloco na propriedade helpContextID do form, assim quando o usuário pressionar o F1 ele abre direto o html daquele form.

Existe um artigo do webmaster sobre help em html:
link

ou ainda no macoratti:
link2
USUARIO.EXCLUIDOS 06/08/2007 18:46:35
#229709
Marcelo, o form que vc fala é o principal?
Estou usando MDI Form, não tem esta opção.

Criei meu help pelo programa Microsoft Help Workshop. Tem como chamar por código tb?

Prefiro usar esse help mesmo, pois não sei se terei tempo p/ fazer outro. Esse help é p/ o meu tcc, e já estou para apresentá-lo.. rs

Fernanda
TAMANINI 07/08/2007 09:03:01
#229741
Na verdade todos. Pois assim você poderá chamar o help em qq form pelo F1.
Eu não trabalho com MDI, mas estou quase certo que tem, todos os forms tem que ter essa propriedade "KeyPreview", senão o evento keydown() não é disparado.
achei um link que fala sobre arquivo em hlp:
artigo hlp

Para chamar por código é o mesmo procedimento para chm:
App.HelpFile = caminho & "ajuda\help_pt_br.hlp"

TAMANINI 07/08/2007 09:17:11
#229744
Realmente no MDI não tem essa propriedade, agora que fui ver.

Veja esse exemplo, aqui eu chamo o help através de uma class library:

Tópico encerrado , respostas não são mais permitidas