Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Соглашения об именах



При создании формы или элемента управления VBA устанавливает свойство объекта Name (имя) по умолчанию. Это значит, первой созданной кнопке будет присвоено имя CommandButton1, второй – CommandButton2 и т.д. При разработке приложений с одной формой имя объекта обычно не вызывает никаких проблем, хотя такой код не обладает наглядностью и плохо читаем, и, с некоторой натяжкой, его можно оставить без изменений. Если же приложение состоит из нескольких форм, то будет трудно отличить первую кнопку первой формы CommandButton1 от первой кнопки второй формы CommandButton1. В таких случаях бывает полезным переименовать объекты так, чтобы они легче различались. Для именования объектов и переменных в мире WINDOWS существует соглашение об именах, называемое венгерской нотацией.

Суть соглашения состоит в том, что имя объекта начинается с префикса, который определяет вид этого объекта. Далее следует собственно имя объекта, которое отображает его суть. Ниже приведены префиксы и примеры имен для элементов управления.

Элемент управления Префикс Пример имени
TextBox Поле txt txtФамилия
Label Надпись lbl lblИнформ
CommandBar Кнопка cmd cmdОК
ListBox Список lst lstСтуденты
ComboBox Поле со списком cbo cboФакультеты
ScrollBar Полоса прокрутки scr scrВниз
SpinButton Счетчик spn spnВыбор
OptionButton Переключатель opt optВыбор
CheckBox Флажок chk chkПол
ToggleButton Выключатель tgl tglПереключатель
Frame Рамка fra fraСтатус
Image Рисунок img imgСпутник
MultiPage Набор страниц mlt mltСтраницы
TabStrip Набор вкладок tab tabДва
UserForm Форма frm frmСессия

12.2.3. Некоторые общие методы
элементов управления

Методы Описание
SetFocus Устанавливает фокус на элементе управления. Часто применяется в программах обработки ошибок.
Move Перемещает элемент управления и изменяет его размеры[12].




Дата публикования: 2014-11-26; Прочитано: 210 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...