Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. Арбитражное соглашение: понятие и виды. Основания недействительности арбитражного соглашения.
  2. Вопрос. Сущность свитча, офсета и соглашения о встречных закупках
  3. Коллективные договоры и соглашения
  4. КОЛЛЕКТИВНЫЙ ДОГОВОР И СОГЛАШЕНИЯ
  5. КОНФЕРЕНЦИИ И СОГЛАШЕНИЯ
  6. Локарнские соглашения
  7. Международные конвенции и соглашения

При выборе имен компонентов следует руководствоваться единым набором правил, которые называются соглашениями об именах. Эти соглашения делают исходные тексты ваших программ более понятным и наглядным. Некоторые соглашения об именах были описаны в уроке 3.

Как вы уже знаете, каждый компонент в проекте Visual Basic должен иметь уникальное имя. Visual Basic автоматически присваивает имена компонентам, включаемым в проект. Например, первой форме проекта по умолчанию присваивается имя Form1. Если оставить свойству Name это значение и включить в проект другую форму, Visual Basic автоматически присвоит ей имя Form2. Следующей форме будет присвоено имя Form3 и т. д. Имена элементов назначаются аналогичным образом. Автоматическое назначение имен может показаться удобным, но представьте себе форму с двенадцатью кнопками, которые носят имена от Command1 до Command12. Конечно, это не помешает нормальной работе программы, но во время написания кода вам будет трудно вспомнить, что делает та или иная кнопка.

 

ПОДСКАЗКА Первое, что следует сделать при включении нового компонента в проект, — задать его свойству Name какое-нибудь содержательное значение. Ваша программа станет более понятной, а это ускорит процесс разработки и отладки.

 

Приведу лишь некоторые рекомендации, которые можно учитывать при разработке ваших собственных соглашений об именах:

О Имена переменных могут содержать символы верхнего и нижнего регистра, но без пробелов (например, UserName).

О Имена констант должны содержать символы только верхнего регистра, а вместо пробелов должны использоваться символы подчеркивания (например, ACCESS_ LEVEL_ADMIN).

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

 

Элемент Префикс Пример  
Форма frm frmMain  
Кнопка cmd cmdOK, cmdCancel  
Надпись lbl IblName  
Текстовое поле txt txtLastName  
Комбинированное поле cbo cboAccounts  
Список 1st IstGroups  
Рамка fra fra0ptions  
Переключатель opt opt0n, opt0ff  
Флажок chk chkTaxDeductible  
Графическое поле pic picWaterMark  
Рисунок img imgSplasGraphic  
Полоса прокрутки scr scrVolume  
Таймер tmr tmrCountDown  
Список устройств drv drvDisk  
Список каталогов dir dirDirectories  
Список файлов fil filHiddenFiles
Линия lin linSeparator
Фигура sha shaCircle
Элемент данных dat datLogDatabase
Элемент OLE pie oleWordDocument
Дерево tvw tvwGroups
Табличный список lvw IvwUsers
Список изображений iml imlGroups, imlUsers
Строка состояния sts stsAccountStatus
           

 

Если вы будете работать с другими элементами, используйте рекомендованный префикс или придумайте свой вариант, похожий на перечисленные в таблице.

 


Дата добавления: 2015-07-20; просмотров: 70 | Нарушение авторских прав


Читайте в этой же книге: Стандартные диалоговые окна | Окно ввода | Нестандартные диалоговые окна | Создание класса диалогового окна | Использование класса диалоговых окон | Событие MouseDown | Перетаскивание | Свойство OLEDropAllowed | Приложение с поддержкой перетаскивания OLE | Уровень модуля |
<== предыдущая страница | следующая страница ==>
Уровень программы| Написание структурированного кода

mybiblioteka.su - 2015-2024 год. (0.006 сек.)