
- •Центральный филиал
- •Тема 6: «Основы алгоритмизации»
- •Тема 6.4. Изучение среды программирования Visual Basic
- •Литература
- •Содержание занятия и методика его проведения
- •1. Основные положения и понятия языка программирования Visual Basic
- •Примеры записи логических выражений, истинных при выполнении указанных условий
- •1.5. Панель инструментов (Toolbar) основного окна найдите следующие кнопки-пиктограммы для быстрого вызова часто используемых команд.
- •2. Конструирование программы в Visual Basic
- •Объявление переменных в программе должно предшествовать их использованию (см. Табл. 6). Явное объявление переменных.
- •Неявное объявление переменных.
- •Задание 2. Создайте новый проект со следующими параметрами.
- •Вопросы для самопроверки
- •7. Содержание этапов создания программной системы (проекта).
Объявление переменных в программе должно предшествовать их использованию (см. Табл. 6). Явное объявление переменных.
Dim имя переменной 1 [As тип], имя переменной 2 [As тип];
Private имя переменной 1 [As тип], имя переменной 2 [As тип];
Static имя переменной 1 [As тип], имя переменной 2 [As тип],
где Dim, Private, Static – ключевые слова.
Внимание! После каждой переменной должен быть объявлен тип.
Пример: Dim a As Integer, ab As Variant;
Dim c, d As Integer в этом примере переменная d объявлена как целочисленный тип данных, переменная с не объявлена.
Таблица 6
Простые типы данных в Visual Basic
Тип |
Хранимая величина |
Занимаемая память |
Диапазон значений |
Byte |
Целые числа |
1 байт |
От 0 до 255 |
Integer |
Целые числа |
2 байта |
От –32768 до +32767 |
Long |
Длинное целое число |
4 байта |
От –2147483648 до +2147483648 |
Single |
Число с плавающей запятой |
4 байта |
От –3,402823Е38 до –1,401298Е-45 для отрицательных величин, и от +1,401298Е-45 до +3,402823Е38 |
Double |
Число с плавающей запятой двойной точности |
8 байт |
От –1,79769313486232Е 308 до –4,94065645841247Е-324 для отрицательных чисел и от +4,94065645841247Е-324 до +1,79769313486232Е 308 для положительных чисел |
Currency |
Денежная величина, либо число с количеством знаков 15 до запятой и 4 знаками после запятой |
8 байт |
От –922337203685477,5808 до + 922337203685477,5807 |
String |
Строковая переменная |
1 байт на символ |
65500 символов -16 разрядный код и 2Е32 символов – 32 разрядный код |
Boolean |
Логические величины |
2 байта |
True или False |
Date |
Дата и время |
8 байт |
От 1 января 100г. до 1 января 9999г. |
Object |
Рисунки, объекты |
4 байта |
Любая ссылка на объект |
Variant |
Любой тип данных |
16 байт +1байт на символ |
Не задан |
Неявное объявление переменных.
Для неявного объявления переменных используется специальный символ при первом присваивании ей значения. Добавляемые для каждого из типов переменной символы, приведены в табл. 7.
Таблица 7
Символы для неявного объявления типов переменных
Тип переменной |
Символ, добавляемый к имени переменной |
Объявление диапазона переменных. Ключевые слова |
Bate |
Не используется |
DefBool |
Integer |
% |
DefInt |
Long |
& |
DefLng |
Single |
! |
DefSng |
Double |
# |
DefDbl |
Currency |
@ |
DefCur |
String |
$ |
DefStr |
Boolean |
Не используется |
Def |
Date |
Не используется |
Def |
Object |
Не используется |
Def |
Variant |
Не используется |
Def |
Если необходимо использовать большое количество переменных одного типа может использоваться оператор, позволяющий определять диапазон имен переменных, объявляемых как переменные определенного типа. Ключевые слова, используемые в операторе объявления, приведены в таблице.
Примеры:
art1% = 5 тип Integer;
adm$ = «Nike» тип String;
DefInt N-P переменные, начинающиеся с букв N до P имеют тип Integer;
DefSng A-M переменные, начинающиеся с букв A до M имеют тип String;
При написании программы необходимо всегда объявлять переменные.
Для того чтобы VB напоминал о необходимости явного объявления переменных, в меню Инструменты (Tools) откройте Опции (Options) и установите флажок на опции Всегда объявлять переменные (Require Variable Declaration).