О нас Цены Заказ Работы Обучение Ссылки
    Стандартное меню, которое вы видите и сейчас создать очень просто:
  • Для начала щелкните правой кнопкой по форме, выберите пункт Menu Editor.
  • В появившемся окне напротив надписи Caption введите название "Раздел" без ковычек. Напротив Name введите menuRazdel, теперь щелкните на Enter. Повторите все тоже, только за вместо Раздел введите Подраздел, а за вместо menuRazdel введите menuPodrazdel. Теперь не снимая выделения, не щелкая Enter щелкните на кнопку с изображением стрелки вправо, только один раз.
  • Щелкните F5 для старта программы. 
  • Приятно, да? Ответ остается за вами дорогие наши читатели. А мы продолжаем, опять зайдите в Menu Editor и два раза щелкните на Enter, пусть надпись (caption) будет "подраздел подраздела", имя - menup2. Два раза щелкните на стрелку вправо. Щелкните ОК и обратите внимание на то, что у вас появился еще один пункт меню, находится он немного в странном месте.
  • Еще раз запустите вашу программу и внимательно все осмотрите.
  • Теперь приступим к более интересной части этого урока, управлением пунктов меню:
  • Создадим четыре кнопки, располагайте их как угодно. Щелкните два раза по форме, в коде напишите:
    Command1.Caption = "Выключить пункт Подраздел"
    Command2.Caption = "Выключить пункт Подраздел подраздела"
    Command3.Caption = "Включить пункт Подраздел"
    Command4.Caption = "Включить пункт Подраздел подраздела"
  • Что получилось думаю вы знаете. Теперь в коде каждой кнопки напишем свое, думаю вы догадаетесь что какой кнопке присуще:
    Private Sub Command1_Click()
    menuPodrazdel.Enabled = False
    End Sub
    Private Sub Command2_Click()
    menup2.Enabled = False
    End Sub
    Private Sub Command3_Click()
    menuPodrazdel.Enabled = True
    End Sub
    Private Sub Command4_Click()
    menup2.Enabled = True
    End Sub
  • Если вы не догадались, значит вы плохо усвоили вторую часть второго урока.
  • Запустите программу и наслаждайтесь полученным зрелищем. 
  • Но реальному пользователю неудобно будет пользоваться данной программой, сделаем ее лучше: 
  • Удалим две нижние кнопки соответственно весь их код. В другие кнопки вставьте следующий код соответственно, что он дает мы разберем далее:
    Private Sub Command1_Click()
    If menuPodrazdel.Enabled = True Then
    menuPodrazdel.Enabled = False
    Command1.Caption = "Включить пункт Подраздел"
    ElseIf menuPodrazdel.Enabled = False Then
    menuPodrazdel.Enabled = True
    Command1.Caption = "Выключить пункт Подраздел"
    End If
    End Sub
    Private Sub Command2_Click()
    If menup2.Enabled = True Then
    menup2.Enabled = False
    Command2.Caption = "Включить пункт Подраздел подраздела"
    ElseIf menup2.Enabled = False Then
    menup2.Enabled = True
    Command2.Caption = "Выключить пункт Подраздел подраздела"
    End If
    End Sub
  • Вот такая программа нас более устраивает.

    Мы всем коллективом программистов надеемся, что наши уроки вам нравятся, если вы хотите полноценно обучиться, то заходите на эту страничку почаще. Чтобы продолжить обучение пожалуйста щелкните сюда (вы перейдете ко второй части третьего урока)

 

 
Hosted by uCoz