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]]]]] )
$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" |
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 |
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.
_DebugOut, _DebugReport, _DebugReportEx, _DebugReportVar
#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