World!", если щелк-
нуть
по
кнопке
"EXIT", приложе-
ние закроется, что
соответствует ус-
ловию.
I
Аналогично
к
запрограмми-
j
руем оставши-
щ
еся две
J a
кнопки.
Л34
димо вручную поместить между эти-
ми строками. Первая строка назнача-
ется с ключевым словом Private
Sub, что обозначает на-
чало
процедуры.
Процедурой
называ-
ется
самостоятель-
ная
часть
про-
граммы,
решаю-
щая
определен-
ную задачу.
Далее
следует cmdExrtClickf)
-
это
имя
процеду-
ры,
которое отлича-
ет ее от других проце-
дур в тексте програм-
мы и состоит из двух
частей, соединенных символом под-
черкивания.
Имя
заканчивается
па-
рой скобок. И, как вы наверно дога-
дались,
следующая
заготовленная
строка - End Sub - обозначает
конец процедуры.
Вводим
код
процедуры
- просто наберите
между
рассмотренными
выше
строками оператор "End".
Вот и
все
-
кнопка "EXIT"
запрограммирована.
По-
сле
этого
текст
нашей
программы примет вид:
Private Sub cmdExit_Click()
End
End Sub
В языке Visual Basic оператор "End"
завершает выполнение
приложения
и закрывает окно этого приложения.
Сохранимся.
Чтобы проверить, как действует
кнопка "EXIT", можете запустить
приложение.
Выберите
в
меню
Запуск
(Run)
команду
Запуск
(Start), либо нажмите клавишу
F5, либо кнопку "Run" (Запуск)
на панели инструментов. Теперь,
при
выполнении
приложения
"Hello,
Программируем
кнопку
"HELLO":
в
окне
проводника
проекта
щелк-
нем по кнопке просмотра формы. В
окне конструктора формы вы-
полним
двойной
щелчок
по
кнопке
"HELLO"
-
Visual
Basic
переклю-
чит
нас
на
окно
про-
смотра программного
кода
и,
естественно,
автоматически сгене-
рирует
новую
проце-
дуру для обработки со-
бытия "Click" для объ-
екта
"cmdHello",
т.
е.
для
нашей
кнопки
"HELLO".
Согласно
на-
шему
замыслу,
щелчок
по
этой
кнопке
должен
вызвать
появление
сообщения "Hello, World!" в тексто-
вом поле приложения,
которое мы
ется символом "точка",
т
НШО - Example! (Код)
cmdExit
Click
Private
Sub
crodExit
C lick ()
End Sub
Puc. 4. О
кно
программного
кода для приложения
"Hello, World!"
назвали txtDisplay. Для реализации
этого
внимательно
введите
между
строк
начала
и
конца
процедуры
"cmdHello__CIick()" следующую строку:
txtDisplay.Text = "Hello, World!"
Эта
команда
присваивает
свойству
"Text"
объекта
формы
"txtDisplay"
стро-
ковое значение "Hello,
World!". Обрати-
те внимание,
что
свойство
от
объекта отделя-
Программируем
кнопку
"CLEAR":
в окне проводника про-
екта щелкнем по кнопке просмо-
тра формы.
В
окне
конструктора
формы
выполним
двойной
щел-
чок
по
кнопке
"CLEAR"
-
Visual
Basic
переключит
нас
на
окно
просмотра
программного
кода
и
сгенерирует
новую
процедуру
для
обработки
события
"Click"
для объекта "cmdClear", т. е. для
кнопки "CLEAR".
Задача этой процедуры - очистка
текстового
поля.
Следовательно,
она
должна
содержать
оператор,
присваивающий
свойству
"Text"
объекта "txtDisplay” значение пустая
строка. Введите между строк начала
и
конца
процедуры
"cmd
ClearClick()"
______
следующую строку:
txtDisplay.Text = "Hello, World!"
Сохранимся!
Таким
образом,
код
приложения "Hello,
World!" готов,
и выгля-
дит как на рисунке 5.
Теперь
можно запу-
стить
на
исполнение
нашу
программу.
Вы-
берите в меню Запуск
(Run)
команду Запуск
(Start),
либо
нажмите клавишу F5. Поклацайте на
кнопках в окне приложения. Если вы
все
сделали
правильно,
то
прило-
жение
полностью
выполняет
свое
предназначение
согласно
постав-
ленной
задаче.
Но
возникает
во-
прос: как сделать так, чтобы прило-
жение
выполнялось
вне
среды
Visual
Basic. Другими словами,
как
создать .ехе-файл?
До встречи!
Сергей Кравченко
|
Ш
HELLO - Example 1 (Код)
ш ш ш ш т т
ШЯШ
cmdHello
Click
zJ
Private
Sub
crodClear_Click()
txtDisplay.Text
End
Sub
Private
Sub
crodExit_Click()
End
End
Sub
Private
Sub
crodHello_Click()
txtDisplay.Text
*
"Hello,
World!"
End
Sub
Puc
. 5.
Код приложения
"Hello, World!"
■*. *
*
предыдущая страница 32 Компьютер 2004 06 читать онлайн следующая страница 34 Компьютер 2004 06 читать онлайн Домой Выключить/включить текст