Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Uchebnoe_posobie_Sistema_programmirovania_VB_20...doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2.81 Mб
Скачать

1.6.4 Сохранение проекта

1. Из меню File выбрать команду Save Project As или щелкнуть по соответствующей пиктограмме.

В поле "Имя файла" диалогового окна Save File As ввести имя формы и щелкнуть кнопкой "Сохранить".

2. После сохранения всех форм проекта отображается диалоговое окно Save Project As, в котором задается имя проекта.

1.6.5 Выполнение проекта

Чтобы выполнить проект, необходимо выбрать один из трех способов:

  1. из меню Run вызвать команду Start;

  2. нажать клавишу F5;

  3. щелкнуть по пиктограмме (8) на панели инструментов.

В рассматриваемом примере на экране отобразится форма, и в первом текстовом поле автоматически установится текстовый курсор. Пользователь должен ввести соответствующее значение переменной, переместить курсор во второе поле ввода и ввести следующее значение. Щелкнуть по кнопке "Счет". В текстовом поле отобразится результат вычисления (рис. 12).

Рис. 12 Вид формы после выполнения проекта

При необходимости повторить выполнение программы из меню Run запускается команда Restart. Команда Break прерывает выполнение программы, а команда End (g) завершает его и возвращает управление редактору кода.

1.6.6 Отладка программы

Осуществляется с помощью команд меню Debug. Для пошагового выполнения программы используют команды Step Into (F8) и Step Over (Shift + F8). Step Into исполняет вызываемую процедуру по шагам, а Step Over исполняет процедуру так, как будто она выполняется одним оператором.

Команда Toggle BreakPoint отождествляет текущий оператор как контрольную точку, т. е. точку, на которой останавливается выполнение программы до команды Continue. По умолчанию Visial Basic выделяет контрольные точки темно-красным цветом.

Команда Clear All BreakPoint выключает все установленные контрольные точки.

Команда Set Next Statement позволяет еще раз выполнить команду (cтроку, оператор) после внесения в нее изменений.

Команда Show Next Statement позволяет найти следующую строку, которую собирается выполнить Visual Basic.

1.7 Основы языка программирования Visual Basic

1.7.1 Типы данных

Константа – это область оперативной памяти, в которой хранится величина, не изменяющая своё значение в процессе выполнения программы.

"ппппп" строковая константа

#07/16/2000# – дата

Переменная – это область оперативной памяти, в которой хранится величина, изменяющая своё значение в процессе выполнения программы.

Константы и переменные обозначаются идентификаторами, т.е. имеют имя.

При присваивании переменным имени следует придерживаться следующих правил:

  1. использовать буквы латинского и русского алфавитов, регистр букв не имеет значения;

  2. длина имени не должна превышать 256 символов;

  3. можно использовать любую комбинацию букв, цифр, символов, кроме точек, пробелов и символов %, &, !, #, @, $;

  4. имена должны быть уникальны в той области, в которой они определены.

В Visual Basic различают следующие типы данных:

Integer (2 байта) – целое число из диапазона от -32768 до 32767;

Long (4 байта) – целое число из диапазона от -2147483648 до 2147483647;

Single (4 байта) – вещественное число из диапазона: для отрицательных – от –3,4е38 до –1,4е–45, для положительных – от 1,4е-45 до 3,4е38;

Double (8 байтов) – вещественное число с удвоенной длиной из диапазона: для отрицательных – от -1,797е308 до -4,94е-324, для положительных – от 4,94е-324 до 1,797е308;

Currency (8 байтов) – денежные величины с диапазоном от -9223372036855477,5808 до 922337203685477,5807;

String (10 байтов + длина переменной) – текстовые или строковые значения. Строки переменной длины могут содержать до миллиарда символов, а строки фиксированной длины – до 65400 символов;

Byte (1 байт) – целое число от 0 до 255;

Booleаn (2 байта) – логическое значение True (1) или False (0);

Date (8 байтов) – даты с 1 января 100 года по 31 декабря 9999 года;

Variant – данные любого типа.

Данные типа Long, Byte, Integer не могут иметь вещественные значения, а переменные типа Byte – и отрицательные. Попытка присвоить переменной значение, которое не входит в диапазон ее типа, вызывает ошибку при выполнении программы.

Данные типа Boolean хранят логические значения. При этом значение 0 интерпретируется как False, а любое другое – как True.

Тип данных Variant применяется по умолчанию.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]