UDF > Debug >


_DebugSetup

Installe une session de d�bogage avec un type de rapport sp�cifique

#include <Debug.au3>
_DebugSetup ( [$sTitle = Default [, $bBugReportInfos = False [, $vReportType = 1 [, $sLogFile = "" [, $bTimeStamp = False]]]]] )

Param�tres

$sTitle [optionnel] Titre � afficher dans la fen�tre de rapport. La valeur par d�faut est "AutoIt Debug rapport".
$bBugReportInfos [optionnel] Affiche les infos BugReport. La valeur par d�faut est False.
$vReportType [optionnel] Type de rapport:
1 - Report Log Window (par d�faut).
2 - ConsoleWrite.
3 - MsgBox.
4 - FileWrite o� $sLogFile d�finit le nom du fichier.
5 - Rapport Bloc-notes Windows.
string - nom de la fonction sp�cifique de rapport � utiliser.
$sLogFile [optionnel] Nom du fichier si $vReportType = 4
$bTimeStamp [optionnel] True si chaque message doit �tre pr�c�d� d'un horodatage "AAAA/MM/JJ HH:MM:SS"

Valeur de retour

Succ�s: Retourne le type de rapport.
�chec: D�finit @error <> 0.
@error: 1 - si d�j� appel�e
2 - invalide type de rapport
3 - invalide fonction Callback

Remarques

Si une fonction sp�cifique de rapport est enregistr�e alors, � la sortie d'AutoIt, elle est appel�e sans param�tre.

Vous ne pouvez lancer qu'une seule session de d�bogage � la fois dans le script en cours d'ex�cution.
Vous pouvez d�boguer plusieurs scripts simultan�ment en utilisant la m�me session de d�bogage, il suffit d'utiliser le m�me $stitle lors de l'appel _DebugSetup(). Toute sortie _DebugOut() ira � la m�me session de d�bogage.

Transformez la ligne _DebugSetup() en commentaire pour d�sactiver tous les appels aux fonctions _DEBUG...(), mais vous souhaiterez peut-�tre supprimer les appels vers toutes les fonctions _DEBUG...() avant de construire une nouvelle version de votre script.

Si le type "Rapport Log Window" est utilis�, alors le script ne prendra fin que lorsque vous fermerez la fen�tre de rapport.

En relation

_DebugOut, _DebugReport, _DebugReportEx, _DebugReportVar

Exemple

#include <Debug.au3>

_DebugSetup("Teste Excel", True) ; Commence par afficher l'environnement de d�bogage
For $i = 1 To 4
    WinActivate("Microsoft Excel")
    ; Interagit avec Excel
    Send("{Down}")
    _DebugOut("La souris a �t� d�plac�e vers le bas") 
Next