ВУЗ:
Составители:
Рубрика:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »