Функция

_FFDialogWait

Ожидать появления окна-сообщения (например, уведомление) и завершить диалог.

#Include <FF.au3>
_FFDialogWait($sText[, $sTitle = ""[, $sClose = "close"[, $iTimeOut = 10000]]])

 

Параметры

$sText Текст окна диалога (подстрока).
$sTitleОпционально: Заголовок окна диалога (подстрока).
$sClose
Опционально: Режим завершения
close= простое закрытие окна. Стандартное значение.
open= окно остается открытым.
ok= выполнить процедуру OK.
cancel= выполнить процедуру Cancel.
$iTimeOut= Таймаут ожидания появления окна в миллисекундах (не менее 1000). Стандартное значение - 10000

 

Возвращаемое значение

Успешное выполнение: Значение 1
Ошибка: Значение 0 и установка @ERROR
@ERROR: 0 ($_FF_ERROR_Success)
4 ($_FF_ERROR_InvalidValue)
6 ($_FF_ERROR_Timeout)

 

Замечания

Не обрабатывает диалоги, которые открываются непосредственно с помощью onClick.

 

Связана с функциями

_FFLoadWait

 

Пример

#Include <FF.au3>

_FFConnect()

If _FFIsConnected() Then
	_FFOpenURL("http://ff-au3-example.thorsten-willert.de/")

	_FFImageClick("test_bild_1", "alt")

	Sleep(3000) ; to see the alert
	_FFDialogWait("bild")
	MsgBox(64,"","Alert closed ...")
EndIf