Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: [решено] VBS - If условие
Показать сообщение отдельно

Ветеран


Contributor


Сообщения: 2728
Благодарности: 1697

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
If Server = "Server1" Or Server = "Server2" Or Server = "Server3" Then
    MsgBox "Условие выполняется  " + Server
Else
    MsgBox "Условие не выполняется  " + Server
End If
Код: Выделить весь код
Si = Array("Server1", "Server2", "Server3", "Server4", "Server5")
N = UBound(Si)

Logica = False
For i = 0 To N
    Logica = (Server = Si(i))
    If Logica Then Exit For
Next

If Logica Then
    MsgBox "Условие выполняется  " + Server
Else
    MsgBox "Условие не выполняется  " + Server
End If
Код: Выделить весь код
Si = UCase("'Server1'Server2'Server3'Server4'Server5'")

If InStr(Si, UCase("'" + Server + "'")) <> 0 Then
    MsgBox "Условие выполняется  " + Server
Else
    MsgBox "Условие не выполняется  " + Server
End If

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 01-09-2012 в 20:13.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:50, 01-09-2012 | #2

Название темы: [решено] VBS - If условие