Проектирование диалоговых окон
ФормаФорма – заготовка окна вашего приложения, на котором вы будете размещать элементы управления Windows. На стадии разработки, на форме видны точки – это сделано для того, чтобы вам было удобнее размещать элементы управления на форме. Для добавления нового диалогового окна служит команда InsertØUserForm (ВставкаØФорма). Эта команда создает и отображает на экране пустое окно (рис. 8), которое служит базой для дальнейшей разработки. На форме можно разместить различные элементы управления – кнопки, флажки, переключатели, текстовые поля и т.д. При создании формы или элемента управления VBA устанавливает свойство объекта Name (имя) по умолчанию. Например, первой созданной кнопке будет дано имя CommandButtonl, второй – CommandButton2 и т.д. При удалении элементов имена оставшихся остаются без изменения. При желании можно изменить имя элемента или формы на другое. Целесообразно объектам проекта присваивать имена, которые дают возможность распознать их тип и значение. Принято, что имя начинается с префикса, который определяет тип объекта, например, для текстовых полей – txt. После префикса идет информативная часть имени, которая пишется с прописной буквы.
Рис. 8. Пустая форма
Панель элементовПанель элементов (рис. 9) служит для хранения образов стандартных элементов управления Windows. Каждый из этих элементов вы неоднократно встречали в различных приложениях Windows. О назначении каждого элемента можно узнать, подведя указатель мыши к нужному элементу и применив прием «зависания».Обычно эта панель активизируется автоматически при создании новой формы. Добавление, удаление и редактирование элементов осуществляется методом «drag-and-drop».
Рис. 9. Панель элементов
Следующий шаг после размещения на форме элементов управления – установка значений их свойств. Полный перечень находится в окне свойств.
Дата добавления: 2014-12-24; просмотров: 823;