|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Проверка выполнения нескольких условий |
|
[решено] Проверка выполнения нескольких условий
|
Пользователь Сообщения: 65 |
Ниже - фрагмент, где происходит проверка нескольких условий, и я подозреваю, что можно реализовать это как-то поумнее и понормальнее)) Так вот вопрос: Как?
|
|
Отправлено: 21:52, 04-09-2010 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Smokie_id11243755:
|
|
------- Отправлено: 22:23, 04-09-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 65
|
Профиль | Отправить PM | Цитировать Вот так допустим
$dw="dw0" $dh="dh0" $dd="dd0" $dr="dr0__" If $dw="dw0" then _dh() Else _msgbox() EndIf Func _dh() If $dh="dh0" then _dd() Else _msgbox() EndIf EndFunc Func _dd() If $dd="dd0" then _dr() Else _msgbox() EndIf EndFunc Func _dr() If $dr="dr0" then Exit Else _msgbox() EndIf EndFunc Func _msgbox() msgbox(0,"Проверка нескольких условий","Хотя бы одно из условий не выполняется") EndFunc |
Отправлено: 22:59, 04-09-2010 | #3 |
![]() Пользователь Сообщения: 88
|
Профиль | Отправить PM | Цитировать Так ?
$dw="dw0" $dh="dh0" $dd="dd0" $dr="dr0__" If $dw="dw0" Then If $dh="dh0"Then If $dd="dd0"Then If $dr="dr0" then Exit Else _msgbox() EndIf Else _msgbox() EndIf Else _msgbox() EndIf Else _msgbox() EndIf Func _msgbox() msgbox(0,"Проверка нескольких условий","Хотя бы одно из условий не выполняется") EndFunc |
Отправлено: 23:29, 04-09-2010 | #4 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать Цитата gregaz:
|
||
Отправлено: 23:44, 04-09-2010 | #5 |
Пользователь Сообщения: 65
|
Профиль | Отправить PM | Цитировать да не... мне без разницы. я просто только функциями смог это сделать - не сумел "if" оформить)
|
Отправлено: 00:59, 05-09-2010 | #6 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать Так, вроде, покороче будет, если не важно, какое из условий не выполняется:
|
Отправлено: 07:19, 05-09-2010 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Ход выполнения!!! | Дит | Скриптовые языки администрирования Windows | 19 | 18-06-2010 06:22 | |
Доступ - предотвращение выполнения данных | flagman24 | Microsoft Windows 2000/XP | 10 | 23-09-2009 18:40 | |
Предотвращение выполнения данных | Artem_1987 | Лечение систем от вредоносных программ | 3 | 06-02-2009 10:51 | |
выполнения файла по расписанию | I_I_Imonder | Хочу все знать | 6 | 30-11-2008 01:20 | |
C/C++ - Функция задержки выполнения в СИ | DaRiYs | Программирование и базы данных | 5 | 29-09-2008 10:33 |
|