Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023
-
4 mai 2003 à 23:07
tawac
Messages postés37Date d'inscriptionvendredi 17 juin 2005StatutMembreDernière intervention28 octobre 2005
-
4 juil. 2005 à 15:00
Bonjour voila j'ai fais un fichier d'aide que j'appel par cette procedure
Declare Function OSWinHelp% Lib "user32" Alias "WinHelpA" (ByVal hwnd&, ByVal HelpFile$, ByVal wCommand%, dwData As Any)
Private Sub Form_Load()
App.HelpFile = App.Path & "\Aide\Aide Multix.HLP"
End Sub
Private Sub mnuAide_Click()
Dim ret As Double
ret = OSWinHelp(Me.hwnd, App.HelpFile, HelpConstants.cdlHelpContents, 0)
End Sub
mais je voudrais pouvoir par appeler une page bien précise de mon aide selon la form ou l’utilisateur click.
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 5 mai 2003 à 01:35
scuse je me suis mal expliqué
je ne me ser pas des boutons d'aide des forms mais seulement d'un appel à mon dossier d'aide via le menu d'une form ou d'une autre et je voudrais que si un click est fait sur mon menu aide ba ça affiche une page precise du fichier d'aide
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 201311 5 mai 2003 à 12:13
Bonjour
A priori, pour afficher une page d'aide, tu n'as pas besoin de fonction API ni de bouton particulier : il suffit d'appuyer sur la touche F1.
http://www.vbfrance.com/article.aspx?ID=3760 t'explique comment faire pour que l'aide soit contextuelle.
---------------------------------------------------
Autre possibilité, d'aspect plus "moderne", utiliser un fichier d'aide au format HTML compilé (.CHM)