Разработка Пользовательского меню

Создана БД из двух таблиц VIP и PROD.

Создается двухуровневое меню. Верхний уровень – это строка меню, которую называются Головным Меню. Каждый пункт головного меню может включать подменю из одного или нескольких пунктов.

Меню Проекта будет иметь следующих вид:

 

Выход

 

Конструирование Пользовательского меню осуществляется в окне Редактора меню Menu Editor.

При создании меню была выполнена следующая последовательность действий:

1. Формирование меню Справка

В окно Название (Свойство Caption) ввести Справка

В окно имя (свойство name) ввести mnuSpravka

Нажатие Дальше – переход к следующей команде меню

Создание отступа (следующий пункт меню – пункт меню другого уровня)

Свойству Caption присваивается значение Справка 1, а свойству Name – mnuSpravka1

Нажатие Next

Свойству Caption присваивается значение Справка 2, а свойству Name – mnuSpravka2

Далее меню формируется аналогично.

При завершении создания меню было произведено нажатие ОК и созданное меню появилось на экранной форме. Отображается верхний уровень меню – головное меню. У меню есть единственное событие Click. Для раскрытия любого пункта меню или запуска любого пункта при выполнении программы достаточно один раз щелкнуть мышкой по выбранном пункту.

Для создания реальных процедур в пунктах меню в режиме design осуществим двойной щелчок по соотвествующей кнопке. Двойной щелчок по кнопке меню Распечатка VIP вызовет на форме заготовку процедуры

Private Sub mnuSpravka1_Click()

….

End Sub

В заготовку включаем заранее разработанную и отлаженную процедуру. Такую операцию осуществляем для каждого пункта меню. Теперь оно готов для использования его в режиме выполнения всего проекта.

 



Созданное в окне редактора меню

 

Экранная форма с созданным пользовательским меню



Список использованной литературы

1. Michael Halvorson. Microsoft Visual Basic 6.0 Step by Step – Redmond, Washington, USA, 1998

2. С.В. Глушаков, А.С. Сурядный, «Программирование на Visual Basic 6.0». изд «Фолио». М. 2005.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: