_DebugSetup
Установки сеанса отладки, используя режимы вывода отчёта
#include <Debug.au3>
_DebugSetup($sTitle = Default, $bBugReportInfos = False, $vReportType = 1, $sLogFile = "")
Параметры
$sTitle | Заголовок, отображаемый в окне отчёта. По умолчанию "AutoIt Debug Report". |
$bBugReportInfos |
Флаг определяющий вывод информации _DebugBugReportEnv(). По умолчанию False. |
$vReportType |
1 - Окно, в которое пишется лог (по умолчанию). 2 - ConsoleWrite (запись в консоль). 3 - MsgBox (вывод в диалоговое окно). 4 - FileWrite в $sLogFile, в котором указан путь к файлу. 5 - Отчёт в стандартный Блокнот Window. Строка - название определённой функции используемой для отчёта, которая выполнится с помощью Execute (см. в UDF). |
$sLogFile |
Имя файла, если $vReportType = 4 |
Возвращаемое значение
Успех: | Возвращает тип отчёта |
Ошибка: | Устанавливает @error |
@error: | 1 - Если функция уже вызвана |
2 - Неверный тип отчёта | |
3 - Неверная функция CallBack |
Примечания
If a specific reporting function is registered then on AutoIt exit it is called without parameter.См. также
_DebugOut, _DebugReport, _DebugReportEx, _DebugReportVarПример
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.2.8.1
Author: David Nuttall
Script Function:
Базовый скрипт, показывающий функциональность функций отладки.
#ce ----------------------------------------------------------------------------
AutoItSetOption("MustDeclareVars", 1)
#include <Debug.au3>
_DebugSetup ("Проверка Excel", True) ; Начало отображение отладочной среды
For $i = 1 To 4
WinActivate("Microsoft Excel") ; Не забудьте запустить Excel
Send("{Down}") ; взаимодействие с Excel
_DebugOut ("Перемещение курсора вниз") ; Принудительно пишет отчёт в окно отладчика
Next