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

Discussion: Hint & debug

  1. #1
    Candidat au Club
    Homme Profil pro
    loisir
    Inscrit en
    avril 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : loisir
    Secteur : Industrie

    Informations forums :
    Inscription : avril 2014
    Messages : 2
    Points : 2
    Points
    2

    Par défaut Hint & debug

    Bonjour a tous,

    Un truc me gêne sur l'éditeur: impossible d'avoir la valeur d'une variable dans le hint.
    quel est le problème? c'est une directive de compilation qui donne accès a ce truc?

    Si quelqu’una une réponse.

    Nom : hint.png
Affichages : 102
Taille : 18,1 Ko

    Merci
    Eric

  2. #2
    Membre confirmé

    Homme Profil pro
    Rédacteur technique (retraité)
    Inscrit en
    octobre 2009
    Messages
    134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Rédacteur technique (retraité)

    Informations forums :
    Inscription : octobre 2009
    Messages : 134
    Points : 590
    Points
    590

    Par défaut

    Citation Envoyé par eric_
    Un truc me gène sur l'éditeur: impossible d'avoir la valeur d'une variable dans le hint.
    quel est le problème? c'est une directive de compilation qui donne accès a ce truc?
    Il y a deux définitions possibles, complètement différentes, pour "Hint"

    1. Propriété héritée de TControl présente dans de nombreux composants visuels : C'est une chaîne de caractères qui, à l'exécution, s'affiche dans une info-bulle lorsque le pointeur souris stationne quelques secondes sur le composant (validé par la propriété ShowHint à True).
    2. Niveau de sévérité des messages du compilateur (Conseil en français). On les affiche on non en fonction du niveau de verbosité paramétré dans les option du projet ou d'une option de compilation (-vh+ ou {$HINTS ON}).


    Pour "Debug" deux possibilités distinctes également :
    1. Demande au compilateur de générer du code et des tables à des fins de débogage pendant l'exécution du programme (exécution pas à pas, inspection de variables, etc.). Le paramétrage s'effectue dans Options du projet/Options du compilateur/Débogage (options de compilation -g).
    2. Autre niveau de sévérité des messages du compilateur (validé par -vd+), utile principalement lors de la compilation du compilateur lui-même ou des unités de la bibliothèque d'exécution.

  3. #3
    Candidat au Club
    Homme Profil pro
    loisir
    Inscrit en
    avril 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : loisir
    Secteur : Industrie

    Informations forums :
    Inscription : avril 2014
    Messages : 2
    Points : 2
    Points
    2

    Par défaut

    Merci pour la réponse.

    Eric

  4. #4
    Membre confirmé

    Homme Profil pro
    Rédacteur technique (retraité)
    Inscrit en
    octobre 2009
    Messages
    134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Rédacteur technique (retraité)

    Informations forums :
    Inscription : octobre 2009
    Messages : 134
    Points : 590
    Points
    590

    Par défaut Hint : une troisième définition

    Aux deux définitions données ci-dessus pour "Hint" il convient d'ajouter cette troisième, différente des deux premières :

    3. Mot clé associé à un identificateur Pascal (Unité, fonction, variable, type, etc.) pour en préciser certaines
    restrictions d'emploi (deprecated, experimental, platform, unimplemented) .
    Un message d'avertissement (Warning) est émis par le compilateur si cet identificateur est utilisé.
    Pour plus de détails voir "Hint" directives, FPC Reference Guide section 1.5

Discussions similaires

  1. [TControl] Récupérer le message court et long du hint ?
    Par Cornell dans le forum Composants VCL
    Réponses: 6
    Dernier message: 19/11/2003, 09h55
  2. Un Hint sur un PopupMenu ne fonctionne pas !!??
    Par momox dans le forum C++Builder
    Réponses: 6
    Dernier message: 26/05/2003, 17h48
  3. Hint et edit.enbled
    Par Killigans dans le forum Composants VCL
    Réponses: 2
    Dernier message: 23/07/2002, 10h26
  4. Débug de DLL
    Par Bayard dans le forum C++Builder
    Réponses: 3
    Dernier message: 22/07/2002, 16h08

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