Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

VBA. Создание экранных форм




Вопрос 41.

VBA. Панель элементов управления.

Вопрос 40.

Средства управления на панели элементов служат для того, чтобы добавлять новые элементы пользовательского интерфейса. Любое окно (а значит, и форма) этого интерфейса содержит различные объекты: командные кнопки, поля, надписи, переключатели и т.д. Все они называются элементами управления. Эти элементы добавляются в формы путем перетаскивания их с Панели элементов в поле формы. После того как элементы управления внесены в форму, они становятся объектами, или программируемыми элементами пользовательского интерфейса.

Средства управления в Панель элементов можно добавлять. Для этого нужно выбрать команду меню Сервис/Дополнительные элементы и в появившемся диалоговом окне выбрать нужное средство управления.

Процесс выравнивания элементов управления в форме можно облегчить, используя команды меню Формат.

Окно свойств. В этом окне отображаются основные установки свойств выбранной формы или элементов управления. Используя это окно, можно просматривать свойства и изменять их установки. Чтобы просмотреть свойства выбранного объекта, надо выполнить команду меню Вид/Окно свойств или щелкнуть по кнопке Окно свойств. Окно свойств состоит из двух частей: верхней и рабочей. В верхней части расположен раскрывающийся список, пользуясь которым можно выбрать элемент управления текущей формы или саму форму. Рабочая часть имеет две вкладки: По алфавиту и По категориям, отображающие набор свойств выбранного объекта по алфавиту или по категориям. Значения свойств можно изменять либо путем их ввода с клавиатуры, либо используя раскрывающиеся списки.

 

Формы (Forms) – это хорошо знакомое Вам диалоговое окно. Это основа создания интерфейса. Любое приложение, выводящее информацию на экран, строится на основе формы. Первым шагом в разработке формы является установка значений ее свойств.

В форме были изменены следующие свойства: Name, Caption, Font(шрифт), Color (цвет). Для выбора необходимого события или метода в окне программного кода в раскрывающемся списке объектов выберите нужный, а в раскрывающемся списке возможных для выбранного объекта методов и событий выберите устраивающее Вас действие.

CommandButton – пожалуй, основной элемент управления, используемый, в основном, для инициирования выполнения некоторых действий, например, проведения расчетов, печати результатов и т.д. Для использования кнопки, так же, как и остальных элементов управления, выполните следующие действия. Label - элемент управления, используемый для отображения в форме текста, который пользователь не может изменять во время работы программы. Надпись – это поясняющий текст, как правило, к другим элементам управления. Обратите внимание, что Label – это результат выполненных действий, с ним, как правило, не связывают события и методы. TextBox - элемент управления, используемый для отображения в форме текстового поля, содержимое которого можно редактировать после активизации проекта. В основном, элемент TextBox используется для ввода пользователем текста, который в последующем используется в программе, или для вывода в него результатов расчетов программы. TextBox считает все данные текстовыми. Текст, введенный в поле ввода, обычно преобразуется либо в число, либо его формат не изменяется. CheckBox - элемент управления, используемый как переключатель с независимой фиксацией, т.е. действующий независимо от других подобных переключателей. Если в переключателе стоит знак «галочка» говорят, что он включен (флажок установлен), если переключатель пустой, то он выключен (флажок сброшен).

CheckBox используется для ввода информации об одном из двух возможных состояний заданного показателя в алгоритмах ветвления. OptionButton - элемент управления, позволяющий пользователю выбрать один из нескольких взаимоисключающих вариантов. Обычно переключатели собраны в группы: если установлен один, остальные сброшены. Frame - элемент управления, позволяющий пользователю группировать элементы управления. Элементы управления, помещенные в рамку автоматически считаются единой независимой группой (без создания имени группы). ListBox - элемент управления, позволяющий пользователю выбрать в раскрывающемся списке текстовой информации некоторое значение (или несколько значений) или внести в список новую информацию.

Использование списков в диалоговых окнах один из основных способов уменьшения ошибок ввода, ускоряющий работу пользователя. ComboBox - элемент управления, позволяющий пользователю выбрать единственный из нескольких предложенных вариантов или ввести свое значение, не предусмотренное в списке. У правой границы поля со списком находится кнопка для раскрытия списка. После раскрытия списка можно выбрать один из элементов этого списка, после чего список исчезает и в поле виден только выбранный элемент. Практически ComboBox – смесь элементов ListBox и TextBox. Свойства и методы ComboBox, в основном, те же, что и у ListBox, исключая, естественно, MultiSelect и Selected. Свойство ListRows – определяет количество строк в раскрывающемся списке. Image - элемент управления, позволяющий вывести в форму рисунок. Элемент далеко не самый главный, но позволяющий внести в форму некоторый запоминающийся элемент, что важно для формирования ассоциаций.

 




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


Дата добавления: 2015-04-24; Просмотров: 1055; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.