|
|
|
|
|
- Résultat possible en fonction des informations demandées
dbgInfo (Fonction) En anglais : dbgInfo Récupère une information de débogage.
Trace(dbgInfo(dbgTraitement)) // Libellé du traitement courant ("Clic de Bouton1")  Trace(dbgInfo(dbgElément)) // Nom de l'élément en cours d'exécution ("Fenêtre1.Bouton1")  Trace(dbgInfo(dbgElément, dbgTraitementAppelant)) // Nom de l'élément appelant ("Fenêtre2.Bouton_OK") n est un entier Trace(dbgInfo(dbgNomType, TypeVar(n)) // Type de la variable : Entier Syntaxe
<Résultat> = dbgInfo(<Information> [, <Paramètre>])
<Résultat> : Entier ou chaîne de caractères Information demandée. <Information> : Constante de type entier Information à récupérer. Pour plus de détails, consultez les remarques. <Paramètre> : Constante optionnelle de type entier ou Entier Précision sur l'information à récupérer. Pour plus de détails, consultez les remarques. Remarques Résultat possible en fonction des informations demandées Le tableau ci-dessous présente les différentes informations de débogage pouvant être récupérées en fonction des paramètres spécifiés : | | | <Information> | <Paramètre> | <Résultat> |
---|
dbgTraitement | Aucun | Libellé du traitement en cours d'exécution | | dbgTraitementEnCours | Libellé du traitement en cours d'exécution | | dbgTraitementAppelant | Libellé du traitement appelant. | | <un entier> | Libellé du <entier> traitement appelant | dbgElément | Aucun | Nom interne complet du traitement en cours d'exécution | | dbgTraitementEnCours | Nom interne complet du traitement en cours d'exécution | | dbgTraitementAppelant | Nom interne complet du traitement appelant | | <un entier> | Nom interne complet du <entier> traitement appelant | dbgNomCourtElément | Aucun | - Nom du champ associé à l'événement WLangage en cours d'exécution,
- Nom de la procédure en cours d'exécution.
| dbgLigne | Aucun | Numéro de la ligne en cours du traitement en cours d'exécution.
| | dbgTraitementEnCours | Numéro de la ligne en cours du traitement en cours d'exécution.
| | dbgTraitementAppelant | Numéro de la ligne en cours du traitement appelant.
| | <un entier> | Numéro de la ligne en cours du <entier> traitement appelant.
| dbgNomCompletComposant | Aucun | Nom complet du composant en cours d'exécution. Quelques exemples :- "" (chaîne vide) : contexte principal de l'application
- "Composant1" : Composant "Composant1" utilisé directement dans le projet
- "Composant1.Composant2" : Composant "Composant2" utilisé depuis le "Composant1".
| dbgNomType | <Numéro du type> | Nom du type en toutes lettres. <Numéro du type> peut être connu :- soit avec la fonction TypeVar
- soit avec la propriété Type (sur un variant)
| dbgPile | Aucun | Pile des appels | dbgActiveDumpSystème | Vrai ou Faux | Permet d'activer ou non la génération de dump système pour faire parvenir certains problèmes au Support Technique. | dbgActiveDumpUtilisateur | Vrai ou Faux | Permet d'activer ou de désactiver le dump mémoire utilisateur (Ctrl + Pause). | dbgRépertoireDumpSystème | <Répertoire de génération des dumps système> | Répertoire de génération des dumps système. Le répertoire par défaut est <X>:\PCSOFTDUMP, où <X> correspond au disque depuis lequel l'application a été lancée. | dbgDébogueurActif | Aucun | - Vrai si le débogueur est actif,
- Faux dans le cas contraire.
|
Classification Métier / UI : Code neutre
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|