ВУЗ:
Составители:
Рубрика:
14
1.4. Пишем программу
Прикажем компьютеру при нажатии кнопки поменять цвет
формы на красный. Команда (оператор) для этого пишется так:
Form1.BackColor = vbRed
Разберем, что здесь написано.
Form1 - это имя нашей формы (его дал Visual Basic, и мы
пока не будем его менять).
BackColor - цвет фона (пока он серый).
vbRed - это красный цвет (Red - красный, vb - Visual Basic).
Visual Basic воспримет наш оператор как приказ поменять
цвет формы на красный. Теперь как нам сделать, чтобы компью-
тер выполнил этот оператор именно при нажатии на кнопку, а не
в какой-либо другой момент? Проверьте, находимся ли мы в ре-
жиме проектирования [design]. Сделайте двойной щелчок по
кнопке Command1. Перед вами возникнет окно программного
кода или просто окно кода. Чтобы мы не спутались, в заголовке
окна присутствует слово [Code].
Будем называть кодом любой текст программы. Таким об-
разом, в окно кода будем записывать всю программу нашего про-
екта (большие проекты могут использовать несколько окон кода).
Мы видим, что в окне кода уже что-то написано. Строку
Private Sub Command1_Click() можно вольно перевести как "Что
делать, если щелкнуть (по-английски - Click) мышкой по кнопке
Command1". Слово Private переводится как "локальный", и о его
смысле поговорим позже. Слово Sub обозначает "процедура". Та-
ким образом, более точно эту строку переводим так: "Локальная
процедура, в которой компьютеру пишется инструкция, что де-
лать, если человек мышкой нажмет на кнопку Command1".
Ниже оставлено свободное место, и там уже мигает курсор,
приглашая нас вводить туда какие нам угодно операторы. Они-то
и будут выполнены при щелчке по кнопке. Еще ниже находится
строка End Sub, что означает "конец процедуры".
Таким образом, мы видим перед собой не что иное, как за-
готовку процедуры, которая должна выполниться при щелчке по
кнопке Command1.
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
1.4. Пишем программу Прикажем компьютеру при нажатии кнопки поменять цвет формы на красный. Команда (оператор) для этого пишется так: Form1.BackColor = vbRed Разберем, что здесь написано. Form1 - это имя нашей формы (его дал Visual Basic, и мы пока не будем его менять). BackColor - цвет фона (пока он серый). vbRed - это красный цвет (Red - красный, vb - Visual Basic). Visual Basic воспримет наш оператор как приказ поменять цвет формы на красный. Теперь как нам сделать, чтобы компью- тер выполнил этот оператор именно при нажатии на кнопку, а не в какой-либо другой момент? Проверьте, находимся ли мы в ре- жиме проектирования [design]. Сделайте двойной щелчок по кнопке Command1. Перед вами возникнет окно программного кода или просто окно кода. Чтобы мы не спутались, в заголовке окна присутствует слово [Code]. Будем называть кодом любой текст программы. Таким об- разом, в окно кода будем записывать всю программу нашего про- екта (большие проекты могут использовать несколько окон кода). Мы видим, что в окне кода уже что-то написано. Строку Private Sub Command1_Click() можно вольно перевести как "Что делать, если щелкнуть (по-английски - Click) мышкой по кнопке Command1". Слово Private переводится как "локальный", и о его смысле поговорим позже. Слово Sub обозначает "процедура". Та- ким образом, более точно эту строку переводим так: "Локальная процедура, в которой компьютеру пишется инструкция, что де- лать, если человек мышкой нажмет на кнопку Command1". Ниже оставлено свободное место, и там уже мигает курсор, приглашая нас вводить туда какие нам угодно операторы. Они-то и будут выполнены при щелчке по кнопке. Еще ниже находится строка End Sub, что означает "конец процедуры". Таким образом, мы видим перед собой не что иное, как за- готовку процедуры, которая должна выполниться при щелчке по кнопке Command1. 14 PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »