Краткие теоретические сведения. В лабораторной работе Lab6 для сохранения информации в файл и выборе из файла информации созданы соответствующие командные кнопки

 

В лабораторной работе Lab6 для сохранения информации в файл и выборе из файла информации созданы соответствующие командные кнопки. В Windows, однако, операции подобного рода принято осуществлять с помощью операционного меню. Поэтому, чтобы пользователь программы чувствовал себя более комфортно и работал в привычной для него среде такие средства - (меню) следует включать в приложение. Visual Basic предусматривает для этого соответствующий элемент управления. Более того, для быстрого создания меню в Visual Basic имеется специальное встроенное средство – Menu Editor (редактор меню), представляемое диалоговым окном, доступ к которому можно получить из окна Form нажатием комбинаций клавиш Ctrl + E или вызвать команду: Tools Þ Menu Editor (Инструменты Þ Редактор Меню)

На рис.16 представлено заполненное окно Редактора Меню, применительно к заданию лабораторной работы.

 

Рис.16 Окно диалога Menu Editor.

 

Нижняя половина окна редактора меню отображает структуру управляющего меню по мере его создания или изменения. Верхняя часть окна содержит описание конкретного пункта меню (выделенного в нижней части).

С помощью этого окна можно как создавать новое меню, так и вносить изменения в уже существующее: добавить новый пункт перед текущим (Insert - Вставить) удалить текущий пункт (Delete - Удалить)перемещать их на другое место (кнопками со стрелками вверх и вниз).

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

После построения меню необходимо связать каждую команду меню (конечный пункт) с кодом. Поддерживается только одно событие – Click() выбор команды, независимо от способа выбора – мышью, клавиатурой, горячими клавиши. Поэтому, чтобы отвечать на выборы из меню, следует для каждой команды меню создать процедуру обработки события Click. Для этого необходимо выбрать эту команду меню в процессе разработки проекта (в режиме конструктора), щелкая соответствующие пункты в меню (как это делается при выполнении приложения). Visual Basic отобразит ниспадающие меню формы, даже при работе с ним из окна Form, показывая, что произойдет, когда пользователь выберет соответствующую команду во время выполнения приложения. При щелчке на последнем пункте в серии ниспадающих меню (не имеющем подпунктов) сразу открывается окно Code (код) для ввода или корректировки процедуры обработки.

 








Дата добавления: 2014-11-29; просмотров: 654;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.