Основные возможности Visual Basic. Макова Н.Е. - 32 стр.

UptoLike

Составители: 

32
вое поле свое имя и нажмите клавишу <ОК>. Окно ввода закро-
ется и на экране появится окно сообщения MsgBox, содержащее
Ваше имя.
Можно не указывать тип переменных в операторе DIM, то-
гда VB применит тип данных по умолчанию Variant. С одной
стороны это удобно, но вы должны определять тип данных по
нескольким причинам:
Экономия ресурсов памяти. Ни один тип не требует 16
или 22 байта для сохранения значений переменных.
VB по разному обрабатывает данные разных типов.
Поэтому, не объявляя тип данных, вы можете получить резуль-
тат, отличающийся от ожидаемого.
Время выполнения процедур VB зависит от типов дан-
ных.
Чтобы по нашей человеческой рассеянности какая-нибудь
переменная не проскочила в программу необъявленной, поручим
VB выдавать соответствующее сообщение при нашей попытке
запустить проект с необъявленными переменными: [Tools
Options Editor Require Variable Declaration]. Отныне
в коде любого создаваемого вами проекта будет появляться стро-
ка Option Explicit, что означает требование обязательно объяв-
лять переменные этого проекта.
Упражнение 2.2. Создадим пользовательскую форму, в ко-
торой будет выводиться время начала и окончания работы од-
ной и той же программы, но:
- в первом случае типы переменных в этой программе не будут
объявляться;
- во втором случае типы переменных мы объявим.
1. Создайте пользовательскую форму с именем "Проверка типов"
по образцу.
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
         вое поле свое имя и нажмите клавишу <ОК>. Окно ввода закро-
         ется и на экране появится окно сообщения MsgBox, содержащее
         Ваше имя.
               Можно не указывать тип переменных в операторе DIM, то-
         гда VB применит тип данных по умолчанию – Variant. С одной
         стороны это удобно, но вы должны определять тип данных по
         нескольким причинам:
               •   Экономия ресурсов памяти. Ни один тип не требует 16
         или 22 байта для сохранения значений переменных.
               •   VB по разному обрабатывает данные разных типов.
         Поэтому, не объявляя тип данных, вы можете получить резуль-
         тат, отличающийся от ожидаемого.
               •   Время выполнения процедур VB зависит от типов дан-
         ных.
               Чтобы по нашей человеческой рассеянности какая-нибудь
         переменная не проскочила в программу необъявленной, поручим
         VB выдавать соответствующее сообщение при нашей попытке
         запустить проект с необъявленными переменными: [Tools →
         Options → Editor → Require Variable Declaration]. Отныне
         в коде любого создаваемого вами проекта будет появляться стро-
         ка Option Explicit, что означает требование обязательно объяв-
         лять переменные этого проекта.

              Упражнение 2.2. Создадим пользовательскую форму, в ко-
         торой будет выводиться время начала и окончания работы од-
         ной и той же программы, но:
         - в первом случае типы переменных в этой программе не будут
         объявляться;
         - во втором случае типы переменных мы объявим.
         1. Создайте пользовательскую форму с именем "Проверка типов"
         по образцу.




         32

PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com