Скачиваний:
20
Добавлен:
06.11.2017
Размер:
980.04 Кб
Скачать

Программа Фундаментальные типы данныхпозволяет проводить эксперименты с 11 типами данными. При щелчке на имени типа в поле спис­ка программа отображает пример данных этого типа.

  1. Щелкнуть в поле списка на типе Integer.

В поле формы Пример данных появится число 37 500 000. Заметьте, что ни один из типов, данных Short, Integer и Long не позволяет вводить или отображать в их значениях десятичные точки.

  1. Щелкнуть в поле списка на типе Date.

В поле формы Пример данных появится дата 3/1/1963.

  1. Чтобы увидеть, как VB отображает типы данных в поле Пример данных, необходимо щелкнуть в поле списка на каждом из них.

  2. Чтобы остановить программу, щелкните на кнопке формы Выход

  3. Теперь необходимо посмотреть, как в форме объявляются базовые типы данных и как они используются в процедуре ListBox1_Selected_IndexChanged(…).

  4. Рассмотрим процедуру события Form1_Load(…) (рис.4.2.2-5).

Операторы этой процедуры добавляют значения в элемент управления ListBox при загрузке формы в начале отладки.

  1. Процедуру ListBox1_SelectedIndexChanged(…) обрабатывает вы­бор, сделанный в поле списка. Основой этой процедуры события является условная конструкция Select Case. Обратите внимание, как каждый выбор блока Select Case присваивает заданное значение од­ной из переменных базового типа данных, а затем присваивает зна­чение этой переменной свойству Text объекта Label3 формы.

Попробуйте изменить данные в нескольких операторах присвоения пе­ременных и запустить эту программу, чтобы увидеть, как изменились данные. В частности, вы можете попробовать присвоить переменным значения, которые находятся вне области допустимых значений, пока­занных в таблице типов данных. Если вы сделаете такую ошибку, VB в окне Редактор кода подчеркнет некорректное значение волнистой ли­нией, и программа не запустится до тех пор, пока вы не исправите это значение. Чтобы узнать об ошибке поподробнее, поместите мышь над подчеркнутым волнистой линией значением и прочтите всплывающую подсказку, содержащую сообщение об этой ошибке.

  1. Если были сделаны какие-то изменения, которые необходимо записать на диск, то щелкнуть на кнопке Сохранить на Стандартной панели инстру­ментов.

Константы. Рассмотрим правила объявления констант. Если переменная в программе содержит значение, которое никогда не меняется (такое, например, как число π, являющееся фиксированной математичес­кой величиной), то целесообразно хранение такого значения не в переменной, а в виде константы.

Имя константы – это осмысленное имя, которое заменяет неизменяемое при выполнении программы число или тестовую строку. Константы увеличивают читаемость кода программы, снижают количество программных ошибок и облегчают внесение в код глобальных изменений. Константы действуют как переменные, но при работе программы их значение не изменяется. Они объявляются с помо­щью ключевого слова Const, в соответствии со следующим правилом:

Const имя_константы AS тип = значение_константы

Например,

Const Pi As Double = 3.14159265

Label1.Text = CStr(Pi)

Этот оператор создает константу с именем Pi, которая может быть ис­пользована в коде программы вместо значения 3.14159265. Чтобы сделать констан­ту доступной для всех объектов и процедур формы, по­местите этот оператор в верхней части кода формы вместе с другими объявлениями переменных и структур, область видимости которых рас­пространяется на все процедуры формы.

Инициализаторы – это значения, которые присваиваются переменным во время ее объявления. Это позволяет упростить код и облегчить его чтение.

Dim Wd As Single = 100

Dim Fn As String = "Петров"

Dim Eps As Double= 0.0001

Инициализировать переменную можно только тогда, когда это единственная переменная, объявляемая в выражении Dim, Public или Private:

Dim x, y, z As Double = 1 ' оператор вызовет ошибку

Соседние файлы в папке 4.2. Основные средства языка программирования VB.NET. Типы данных