Что нового

Как правильно написать два условия If ... ?

agikon

Знающий
Сообщения
789
Репутация
16
надо сделать проверку на два параметра. как это сделать не пойму, выдает ошибки.
От смотрите надо сделать так

if <условие1>
if <условие2>

Вот эти реальные два условия, вот как их прописать один за другим?
Код:
If BitAND(GUICtrlRead($nRadio1), $GUI_CHECKED) Then
If WinActive("[REGEXPTITLE:.*Opera*]","") = 0 Then
 

Redline

AutoIT Гуру
Сообщения
506
Репутация
370
Код:
If BitAND(GUICtrlRead($nRadio1), $GUI_CHECKED) And WinActive('[REGEXPTITLE:.*Opera*]','') = 0 Then


Хотя так будет правильнее:
Код:
If BitAND(GUICtrlRead($nRadio1), $GUI_CHECKED) And Not WinActive('[REGEXPTITLE:.*Opera*]','') Then
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,601
Репутация
941
Код:
If BitAND(GUICtrlRead($nRadio1), $GUI_CHECKED) Then
    If WinActive("[REGEXPTITLE:.*Opera*]","") Then
        ;if Succes
    Else
        ;if failure
    EndIf
Else
    
EndIf
 
Автор
A

agikon

Знающий
Сообщения
789
Репутация
16
Спасибо ребята, оба варианта очень помогли.
 
Верх