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

Показать сообщение отдельно
KSE KSE вне форума

Новый участник


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

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


Подкскажите пожалуйста! Как можно максимально упросить данный код?

Пример:

${If} $mon == 1
${AndIf} $2 == 1
${AndIf} $R1 == 1
StrCpy $freq "60"
${EndIf}

${If} $mon == 1
${AndIf} $2 == 1
${AndIf} $R2 == 1
StrCpy $freq "75"
${EndIf}

${If} $mon == 1
${AndIf} $1 == 1
${AndIf} $R1 == 1
StrCpy $freq "100"
${EndIf}

...

И так 90 вариантов!

Буду очень признателен!

ЗЫ:
Видел, что так можно делать, но у меня почему то не получается.

Код: Выделить весь код
${If} $mon == 1
       ${If} $2 == 1
              ${If} $R1 == 1
              StrCpy $freq "60"
              ${EndIf}
              ${If} $R2 == 1
              StrCpy $freq "75"
              ${EndIf}
       ${EndIf}
       {If} $3 == 1
              ${If} $R1 == 1
              StrCpy $freq "65"
              ${EndIf}
              ${If} $R2 == 1
              StrCpy $freq "85"
              ${EndIf}
       ${EndIf}
${ElseIf} $mon == 2
       ${If} $2 == 1
              ${If} $R1 == 1
              StrCpy $freq "55"
              ${EndIf}
              ${If} $R2 == 1
              StrCpy $freq "45"
              ${EndIf}
       ${EndIf}
       ${If} $3 == 1
              ${If} $R1 == 1
              StrCpy $freq "35"
              ${EndIf}
              ${If} $R2 == 1
              StrCpy $freq "25"
              ${EndIf}
       ${EndIf}
${EndIf}

Отправлено: 05:41, 24-12-2009 | #238