IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Le contexte d'aide de la fonction Msgbox ne veut pas s'ouvrir


Sujet :

VBA Access

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 858
    Points : 583
    Points
    583
    Par défaut Le contexte d'aide de la fonction Msgbox ne veut pas s'ouvrir
    Bonjour,

    Je tourne en rond depuis quelques semaines pour trouver la raison pour laquelle le contexte d'aide de la fonction Msgbox ne veut pas s'ouvrir

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Reponse_MsgBox = MsgBox("bla bla", vbOKCancel + vbInformation + vbMsgBoxHelpButton, "bla bla", Help_Path_id & "\" & Fichier_Aide, 81)
    si je vérifie la variable Help_Path_id & "\" & Fichier_Aide avec debug.print c'est bien le chemin complet du fichier d'aide qui s'affiche.

    Le context d'aide 81 est bon : Preuve en est que si je l'ouvre directement avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Call Show(Help_Path_id & "\" & Fichier_Aide, , 81)
    Qui utilise :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Public Sub Show(NewFile As String, Optional WindowPane As String, Optional ContextID)
    Dim Fichier As String
        Fichier = NewFile
     
        If Len(WindowPane) Then
            Fichier = Trim(Fichier) & ">" & Trim(WindowPane)
        End If
     
        If IsMissing(ContextID) Then
            Call HtmlHelp(0, Fichier, HH_DISPLAY_TOPIC, ByVal 0&)
        Else
            Call HtmlHelp(0, Fichier, HH_HELP_CONTEXT, ContextID)
        End If
    End Sub
    La bonne fenêtre d'aide s'ouvre !

    Il doit y avoir quelque chose qui me crève les yeux mais je ne vois pas.

    Merci pour votre aide

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 858
    Points : 583
    Points
    583
    Par défaut
    Le problème a l'air de venir du fichier d'aide, car si j'en utilise un autre cela marche, mais je ne trouve pas quoi :

    Il y a bien le fichier de context dans la définition du fichier blabla.hhp

    [MAP]
    #include blabla.h


    et le numéro de contexte est bien défini dans blabla.h

    Je ne vois pas ce qui peut manquer dans ce fichier d'aide !

Discussions similaires

  1. [PPT-2010] Fonction Msgbox() qui n'appelle pas le fichier d'aide
    Par Daejung dans le forum VBA PowerPoint
    Réponses: 3
    Dernier message: 01/02/2015, 21h08
  2. La fonction load ne veut pas charger la page
    Par skander222 dans le forum jQuery
    Réponses: 8
    Dernier message: 05/05/2014, 17h35
  3. Une fonction qui ne veut pas de mes variables
    Par zebulondu54 dans le forum Langage
    Réponses: 5
    Dernier message: 09/06/2008, 05h41
  4. Besoin d'aide sur une fonction
    Par PrinceMaster77 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 30/08/2005, 17h40
  5. Besoin d'aide sur les fonction d'interbase
    Par BOUBOU81 dans le forum InterBase
    Réponses: 2
    Dernier message: 05/11/2004, 10h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo