АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Правила присвоения имен в языке Visual Basic

Читайте также:
  1. AIR TRAVEL BASICS
  2. B3.4. Правила оформления графиков
  3. Basic notions of the grammatical description: grammatical form, grammatical meaning, paradigm, grammatical category
  4. Basic Oscilloscope Patterns
  5. Basic Steps to Cultural Competence
  6. BASIC TECHNICAL DATA
  7. Basic Тerms
  8. CORRELATION OF PRINTED MUSIC SOUNDS WITH BASIC EMOTIONS
  9. I. Правила поведения в условиях вынужденного автономного существования.
  10. I. Правила терминов
  11. II. 4.2. Правила ветвления
  12. II. Правила безопасного поведения в ситуациях криминального характера.

Инструкции, функции и выражения

Текст программы на VBA включает ряд элементов, имеющихся во всех языках программирования:

· Ключевые слова — это слово или символ, распознаваемые как элемент языка программирования Visual Basic; например, инструкция, имя функции или оператор. Примеры: If, Else, Sub и Select Case.

· Выражение — это комбинация ключевых слов, операторов, переменных и констант, результатом которой является строка, число или логическое значение. Объединяя простые выражения, можно составить более сложные. Примеры простых выражений:

2 + Counter

х <= 0

LastName & ", " & FirstName

· Переменная — именованная область памяти, отведенная для временного хранения данных, которые могут изменяться при выполнении программы. В программе можно установить значение переменной, а также изменить или получить его.

· Константа — это именованный элемент, сохраняющий постоянное значение в течение выполнения программ.

· Литералы — простые выражения, определяющие значение некоторого типа. Приведем примеры числового, строкового литералов и литерала даты:

"Microsoft Office 97"

#1/15/97#

· Операторы используются для объединения простых выражений в более сложные. Большинство встроенных операторов VBA выполняют арифметические и логические операции, а также операции сравнения и конкатенации (сцепки строк - &). Приведем примеры некоторых выражений, в которых применяются операторы. Хотя в указанных выражениях используются литералы, можно подставить вместо них переменные или константы:

Выражение Результат
27.5*3 82.5
15>(25/2) True
"New "& "York" "New York"

 

 

Переменные, массивы, типы данных и константы

 

Правила присвоения имен в языке Visual Basic

При присвоении имен процедурам, константам, переменным, и аргументам в модулеVisual Basic используются следующие правила:

· Имена должны начинаться с буквы.

· Имя не может содержать пробел, точку (.), восклицательный знак (!) или символы @, &, $, #.

· Имена не должны содержать более 255 символов.

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

· Не допускается использование повторяющихся имен на одном уровне области определения. Нельзя, например, описать две переменных с именем age в одной процедуре. Однако описание личной переменной age и переменной уровня процедуры age внутри одного модуля допустимо.

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

 

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |

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



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.)