Какие основные типы переменных используются в языке программирования visual basic

Этот урок расскажет вам о создании переменных в Visual Basic 6, а также о типах переменных. Этот урок требует очень элементарного понимания интерфейса Visual Basic 6. Если вы еще этого не сделали. Рекомендуется прочитать Введение в VB6.

Настройка Проекта

  1. Создайте стандартный EXE-файл точно так же. Как вы это делали на предыдущем уроке.
  2. Дважды щелкните в любом месте пустого содержимого вашей формы. Это вызовет редактор кода со следующим кодом:
Private Sub Form_Load() End Sub 

Код, который вы наберете между этими двумя строками. Будет выполнен при запуске вашей программы. Из-за этого. Его удобное место. Чтобы опробовать новые концепции, как те. Которые вы будете изучать в этой статье.

Это очень важные вещи. Которые нужно запомнить. Чтобы сделать ваш исходный код более понятным.

Типы файлов

При использовании VB6 вы будете использовать различные типы файлов. Вот некоторые из наиболее распространенных.

  • Тип файла: Как его называют люди
  • Префикс: Какими словами люди префиксируют имя файла
  • Расширение: Какое расширение файла используется
  • Описание: Для чего его чаще всего используют
Тип файла Префикс Расширение Описание
Проект vbp Общие параметры проекта
Форма frm frm Информация о графическом интерфейсе и частный код

Модуль BAS модификация бас Доступные функции для всего проекта
Модуль класса cls cls Доступные подпрограммы для всего проекта
Пользовательский контроль uc ctl Объект управления (например. OCX с исходным кодом)
Страница свойств pag pag Информация о недвижимости
OLE Control окх Скомпилированный объект управления
Динамическая ссылка Lib dll Подводные лодки и функции. Доступные другим программам

Примеры общих имен файлов:

  • OddCalc.vbp
  • frmMain.frm
  • frmAbout.frm
  • frmPrintInvoice.frm
  • modMain.bas
  • modSettings.bas
  • modDeclares.bas
  • Модвинсок.
  • clsWinsock.cls
  • ucCustomButton.ctl
  • ucTreeView.ctl
  • ucWinsock.ctl

Переменные

Переменная-это слово или буква. Используемые для ссылки на данные. Используемые в программе.

Эти данные могут быть целым числом. Таким как

Имена переменных

Ниже приведены требования при именовании переменных в Visual Basic:

  • Он должен быть меньше 255 символов
  • Интервал не допускается
  • Он не должен начинаться с числа
  • Период (точка) не допускается

Ради того. Чтобы другие люди могли посмотреть на ваш код и узнать. О чем вы думали:

  • Префикс имени переменной соответствует префиксу типа данных переменной.
  • Убедитесь, что тело имени вашей переменной позволяет легко определить. Для чего она используется.
  • Не используйте двусмысленное имя. Такое как Попробуйте использовать описательные имена. Например, чтобы сохранить общие метки. Поддерживаемые конкретным человеком. В целочисленном виде. Используйте что-то вроде int Marks/Marks Sustained. А не случайную строку символов.

Использование переменных

Для того. Чтобы использовать переменную. Она должна быть сначала объявлена. Затем ее обычно модифицируют. Чтобы представить какое-то значение. Затем его часто выводят каким-то образом. Чтобы вы могли видеть результат от него.

Пример объявления. Настройки и вывода переменных:

 Dim strName as String ' Объявляет строку с именем strName strName = "Billy Bob" 'Устанавливает значение strName MsgBox strName ' Выводит значение strName в окно сообщения 

Пример объявления переменной, Настройки. Модификации и вывода:

 Dim strName as String ' Объявляет строку с именем strName strName = "Billy Bob" 'Устанавливает значение strName strName = strName & "Thornton" 'Добавляет" Thornton "к strName MsgBox strName ' Выводит значение strName в окно сообщения 

Теперь поместите эти строки между Private Sub Form_Load() и End Sub в вашей программе. Чтобы выполнить эти инструкции при запуске программы.

Область объявления переменных

Ключевое слово. Используемое для объявления переменной. И расположение. В котором она объявлена. Определяет область и продолжительность. В которой переменная доступна.

Ключевое слово:

  • Первое слово. Используемое в объявлении переменной

Место объявления:

Масштаб:

Продолжительность:

Ключевое слово Место объявления Масштаб Продолжительность
Тусклый Процедура Процедура Процедура
Статический Процедура Процедура Приложение
Частное Модуль Модуль Приложение
Публично Модуль Проект Приложение
Const Процедура Процедура Процедура
Частный Const Модуль Модуль Приложение
Public Const Модуль Проект Приложение
Глобальный Модуль Проект Приложение

Типы данных

Типы данных-это классификация того. Какие данные содержатся внутри переменной. Переменные определенных типов данных могут содержать только значения. Приемлемые для данного типа данных. В следующих таблицах описаны типы данных. Доступные в VB6. Вы можете выбрать любое из слов в столбце

Примеры:

 Dim intCount As Integer Dim lngHwnd As Long Dim sngPi as Single Dim strName As String Dim dtmBirth As Date Dim blnToggle As Boolean 
Числовые типы данных
Тип Размер Диапазон значений Префикс Пример Имени переменной
Байт 1 байт от 0 до 255 быт bytFirstChar
Целое число 2 байта -32,768 — 32,767 инт intCount
Длинный 4 байта -2,147,483,648 — 2,147,483,648 спг lngHwnd
Одиночный 4 байта Отрицательные значения: от -3.402823 E+38 до -1.401298 E-45
Положительные значения: от 1.401298 E-45 до 3.402823 E+38
sng sngPi
Двойной 8 байт Отрицательные значения: -1.79769313486232 e+308 до -4.94065645841247 E-324
Положительные значения: 4.94065645841247 E-324 до 1.79769313486232 e+308
дублированный dblAngle
Валюта 8 байт -922,337,203,685,477.5808 — 922,337,203,685,477.5807 cur curTotalCost
Нечисловые типы данных
Тип Размер Диапазон значений Префикс Пример Имя переменной
Строка Длина строки от 1 до 65 400 символов (фиксированная длина) ул strName
Строка Длина + 10 байт от 0 до 2 миллиардов символов (переменная длина) ул strHTM4
Дата 8 байт С 1 января 100 года по 31 декабря 9999 года dtm dtmBirth
Логический 2 байта Правда или Ложь млрд blnToggle
Объект 4 байта Любой встроенный объект об. objCurrent
Вариант 16 байт Любое значение размером с Double (числовое) внт vntNumber

Типы элементов управления

Тип управления Префикс
Текстовое поле txt
PictureBox фильм
Модуль модификация
Форма frm
Этикетка lbl
Рамка fra
Командная кнопка cmd
флажок чк
РадиоБаттон радиан
ComboBox cbo
Список lst
Полоса прокрутки sbr (не требуется ориентация)
Таймер пмр
Бредовая коробка дрв
DirListBox реж.
FileListBox fil
Форма shp
Изображение img
Данные дат
ОЛЕ оле
ListView lvw
TreeView твв

Примеры общих имен объектов:

  • txtName
  • txtAddress
  • cboYear
  • cmdOK
  • cmdCancel