О нас Цены Заказ Работы Обучение Ссылки
    На предыдущей страничке мы создали сложную программу, в которой впервые использовали операторы, ну если быть точнее то только один. Здесь мы попытаемся разобраться что и как работает:
  • Вот код в котором мы будем разбираться:
    If menuPodrazdel.Enabled = True Then
    menuPodrazdel.Enabled = False
    Command1.Caption = "Включить пункт Подраздел"
    ElseIf menuPodrazdel.Enabled = False Then
    menuPodrazdel.Enabled = True
    Command1.Caption = "Выключить пункт Подраздел"
    End If

    Как бы вам не казалось все трудно, но на самом деле все очень просто, тут используется оператор IF (если) из-за которого и получается весь фокус, структура данного IF'а такова:
    Если условие значит сделать следующее
    действия которые надо сделать
    если другое условие значит
    действия
    конец

    Надеюсь что вы поняли. Оператор IF может иметь разные структуры, с которыми вы познакомитесь потом, а теперь нам надо понять, а почему мы пишем ElseIf за вместо нового IF'а?
  • А вот почему, если мы напишем два блока IF, то к моменту выполнения второго значения нашего Menu поменяются и будут удовлетворять условиям выполнения, получится что Меню незаметно выключится и включится!

    Если у вас что-то не получилось, то обязательно пишите, мы ответим на все ваши вопросы.

 

 
Hosted by uCoz