PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Résultat possible en fonction des informations demandées
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
dbgInfo (Fonction)
En anglais : dbgInfo
Récupère une information de débogage.
Versions 15 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
PHP Cette fonction est désormais disponible pour les sites PHP.
Nouveauté 15
Android Cette fonction est désormais disponible pour les applications Android.
PHP Cette fonction est désormais disponible pour les sites PHP.
Android Cette fonction est désormais disponible pour les applications Android.
PHP Cette fonction est désormais disponible pour les sites PHP.
Versions 17 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
Apple Watch Cette fonction est désormais disponible en mode Apple Watch.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Apple Watch Cette fonction est désormais disponible en mode Apple Watch.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Apple Watch Cette fonction est désormais disponible en mode Apple Watch.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
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>
dbgTraitementAucunLibellé du traitement en cours d'exécution
dbgTraitementEnCoursLibellé du traitement en cours d'exécution
dbgTraitementAppelantLibellé du traitement appelant.
Android Si cette instruction est appelée depuis un champ HTML via le mécanisme WL.Execute, cette information n'est pas disponible.
<un entier>Libellé du <entier> traitement appelant
dbgElémentAucunNom interne complet du traitement en cours d'exécution
dbgTraitementEnCoursNom interne complet du traitement en cours d'exécution
dbgTraitementAppelantNom interne complet du traitement appelant
<un entier>Nom interne complet du <entier> traitement appelant
dbgLigneAucunNuméro de la ligne en cours du traitement en cours d'exécution.
AndroidWidget AndroidiPhone/iPadApple WatchJavaPHP Information non disponible.
dbgTraitementEnCoursNuméro de la ligne en cours du traitement en cours d'exécution.
AndroidWidget AndroidiPhone/iPadApple WatchJavaPHP Information non disponible.
dbgTraitementAppelantNuméro de la ligne en cours du traitement appelant.
AndroidWidget AndroidiPhone/iPadApple WatchJavaPHP Information non disponible.
<un entier>Numéro de la ligne en cours du <entier> traitement appelant.
AndroidWidget AndroidiPhone/iPadApple WatchJavaPHP Information non disponible.
dbgNomCompletComposantAucunNom 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".
PHP Information non disponible.
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)
PHP Information non disponible.
dbgPileAucunPile des appels
Versions 17 et supérieures
dbgActiveDumpSystème
Nouveauté 17
dbgActiveDumpSystème
dbgActiveDumpSystème
Vrai ou FauxPermet d'activer ou non la génération de dump système pour faire parvenir certains problèmes au Support Technique.
Attention : Cette constante permet la génération d'un dump système uniquement pour les applications Windows 32 bits. Dans les autres cas, cette constante n'a aucun effet.
AndroidWidget AndroidJavaPHP Information non disponible.
Versions 20 et supérieures
dbgActiveDumpUtilisateur
Nouveauté 20
dbgActiveDumpUtilisateur
dbgActiveDumpUtilisateur
Vrai ou FauxPermet d'activer ou de désactiver le dump mémoire utilisateur (Ctrl + Pause).
Rappel : le Dump mémoire peut être sauvegardé avec la fonction dbgSauveDumpMémoire.
AndroidWidget AndroidJavaPHP Information non disponible.
Versions 17 et supérieures
dbgRépertoireDumpSystème
Nouveauté 17
dbgRépertoireDumpSystème
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.
Attention : Cette constante est utilisable uniquement avec les applications Windows 32 bits. Dans les autres cas, cette constante n'a aucun effet.
AndroidWidget AndroidJavaPHP Information non disponible.
Versions 19 et supérieures
dbgDébogueurActif
Nouveauté 19
dbgDébogueurActif
dbgDébogueurActif
Aucun
  • Vrai si le débogueur est actif,
  • Faux dans le cas contraire.
AndroidWidget AndroidJavaPHP Constante non disponible.
Composante : wd240vm.dll
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire