- •Содержание
- •Основные понятия ооп
- •Объекты
- •Классы объектов
- •Свойства
- •События
- •Инкапсуляция
- •Наследование
- •Полиморфизм (имеющий много форм)
- •Визуальное проектирование интерфейса
- •Процесс создания приложений
- •Структура проекта
- •Событийно-управляемое программирование на vb
- •Типы данных, константы и переменные
- •Типы данных
- •Особые значения
- •Переменные
- •Объявление переменных
- •Константы
- •Выражения, операторы, встроенные функции Выражения
- •Операторы
- •Операции и выражения
- •Встроенные функции vb Математические функции vb
- •Функции преобразования данных vb
- •Функция InputBox
- •Функция MsgBox
- •Некоторые константы аргумента Кнопки
- •Ввод и вывод данных в vb
- •Ввод данных
- •Вывод результатов
- •Функция Format
- •Управляющие операторы
- •Основные логические операции
- •Условные операторы
- •Однострочный синтаксис
- •Блочный синтаксис
- •Select Case(оператор выбора)
- •Циклы с параметром
- •Циклы «Делать пока»
- •Массивы
- •Одномерные массивы
- •Многомерные массивы
- •Оператор Option Base
- •Оператор Erase
- •Ввод и вывод массивов Одномерные массивы
- •Двумерные массивы
- •Процедуры и функции
- •Событийные процедуры
- •Процедуры пользователя
- •Вызов процедур
- •Аргументы
- •Функции-процедуры
- •Данные символьного типа
- •Функция Split
- •Функция Join
- •Оператор Mid
- •Функции и операторы для работы с файлами
- •Открытие файлов
- •Закрытие файлов
- •Работа с файлами последовательного доступа
- •Чтение данных
- •Запись данных
- •Элемент управления CommonDialog
- •Графика в vb
- •Методы графики в vb
- •Задание цвета
- •Свойства объектов, влияющих на графические методы:
- •Применение метода Scale
- •Построение графика функции
- •Некоторые дополнительные элементы управления, которые часто используются в проектах. Объект управления Shape (Фигура)
- •Свойства
- •Объект управления Timer
- •События
- •Свойства
- •Окна общего диалога
- •Создание меню
- •Свойства
- •Работа с несколькими формами
Типы данных, константы и переменные
Типы данных, константы и переменные являются основными элементами языка программирования.
VB разделяет обрабатываемые данные на числа, текст, даты и другие типы.
Типы данных
Наименование |
Тип |
Длина |
Описание |
Byte |
Численный |
1 байт |
Положительные целые числа в диапазоне 0..255 |
Integer |
Численный |
2 байта |
Целочисленные значения в диапазоне - 32 768 … 32 676 |
Long |
Численный |
4 байта |
Целочисленные значения в диапазоне -2 147 483 648 … 2 147 483 647 |
Single |
Численный |
4 байта |
Численные значения с плавающей точкой одинарной точности, то есть с мантиссой, округленной до 10-значных цифр в диапазоне -1.401298Е-45 ... 3.402823Е+38 |
Double |
Численный |
8 байт |
Численные значения с плавающей точкой двойной точности в диапазоне -1.7Е+308 … 1.7Е+308 |
Boolean |
Логический |
|
Только два значения True (Истина) или False (Ложь). По умолчанию переменной данного типа присваивается значение False |
String |
Строковый |
1 – 64 Кб |
Строки, состоящие из 0-65400 алфавитно-цифровых символов |
Date |
Даты |
|
Значения даты и времени. Дата может находиться в диапазоне от 1 января 100 года до 31 декабря 9999 года |
Object |
|
|
Особый тип данных |
Currency |
Численный |
|
Денежный. Предназначен для хранения и выполнения операций с числами, имеющими 4 знака после десятичной точки, и обеспечивает правильное округление результатов денежной операции. |
Variant |
|
|
Данные любого типа. Присваивается по умолчанию неописанным переменным. Это удобно, но требует большого количества памяти. |
Особые значения
Empty. Это значение имеет переменная типа Variant до того как ей присваивается какое-либо значение. Это специальное значение отличное от нуля, строки нулевой длины или значения Null.
Null. Наиболее часто используемое в приложениях для баз данных значение для обозначения неизвестных или отсутствующих данных. Присваивается переменной типа Variant.
Error. Это значение может принимать переменная типа Variant для указания ошибочной ситуации в процедуре.
Переменные
Любой язык программирования использует понятие переменной. Переменная – это поименованная область памяти, предназначенная для хранения данных. Имена переменных используют в арифметических и других операциях.
Например, в следующем операторе переменной а присваивается сумма переменных b и c a = b + c.
В ячейку с именем a записывается число, которое зависит от того, какие данные хранятся в ячейках с именами b и c в момент выполнения данного оператора.
При именовании переменных, процедур, функций, констант в языке VB следует соблюдать правила:
-
Имена должны начинаться с буквы и не могут иметь более 255 символов.
-
Кроме букв и цифр разрешается использовать только знак _.
-
Имена не могут совпадать с зарезервированными словами VB.