Разработка пользовательского интерфейса




После краткого знакомства с интегрированной средой, с ее новыми и улучшенными возможностями, применим полученные знания на практике для создания простого приложения.

Первойстадией разработки нового приложения является создание нового проекта. Это делается путем выбора опции Новый проект (New Project или < Ctrl + N >) из меню Файл (File) (рис 9). При этом создаются файл формы с расширением *. frm и файл проекта с расширением *. vbp.

Упражнение 4. Существует традиция начинать работать с новым языком с небольшой программы приветствия «Привет, Visual Basic». Предлагаем следующий порядок создания приложения:

1. Выполните команду Новый проект. Задайте имя проекта. Если окно макета формы отсутствует на экране, откройте его командой Вид® Объект. Щелкните на форме в окне макета правой кнопкой мыши. Выберите из контекстного меню команду Свойства ® StartUpPosition ® CenterScreen, чтобы разместить форму в центре экрана.

2. Измените размеры формы, перетащив ее края. В окончательном варианте она должна иметь размеры около 8 см в ширину и 5 см в высоту.

3. Дважды щелкните на элементе-кнопке (Command1), чтобы получить в центре формы кнопку стандартного размера (в общем случае размер кнопки и ее положение произвольны). Разместите ее в нижней части формы.

4. Выполните двойной щелчок на элементе-надписи (Label), чтобы создать на форме надпись. Перетащите надпись так, чтобы она располагалась над кнопкой. Форма должна выглядеть приблизительно так, как показано на рисунке 10.

5. Выделите форму, щелкнув по ней мышью. О том, что выделена именно форма, а не один из размещенных на ней элементов, можно судить по содержимому окна свойств. Если окно отсутствует на экране, нажмите клавишу < F4>.

6. Задайте значения двух свойств формы, имена которых указаны в таблице:

Свойство Значение
Caption Name Наше первое приложение frmHelloVB

 

Текст, присвоенный свойству Caption, будет выведен в заголовке формы. С помощью свойства Name мы будем ссылаться на форму в программе. Имя frmHelloVB гораздо лучше имени Form 1, присваиваемому свойству Name по умолчанию.

7. Щелкните на элементе-надписи и задайте следующие свойства

Свойство Значение
Name Text Lbl1HelloVB Приветствуем тебя, Visual Basic.

8. Щелкните на элементе-кнопке и задайте следующие свойства.

Свойство Значение
Caption Name &OK CmdOK

 

На этот раз свойство Caption определяет текст, находящийся на кнопке. Амперсанд (&) перед первым символом означает, что вместо щелчка мышью, кнопку можно активизировать с клавиатуры (в данном случае сочетанием клавиш < Alt+O>).

9. Щелкните дважды на кнопке CmdOK. Двойной щелчок на элементе (или форме) открывает окно программы со стандартным событием. Для кнопки стандартным событием является событие Click. При этом на экране должен появиться шаблон процедурыCmdOK_Click (рис. 11). Введите между строками Private Sub и End Sub следующий фрагмент программы:

 

Private Sub CmdOK_Click()

Unload Me

Set FrmHelloVB = Nothing

End Sub

 

Когда пользователь нажимает кнопку CmdOK, происходит событие CmdOK_Click (). В данном случае оно сообщает форме о том, что она должна выгрузить сама себя. Поскольку в приложении нет других форм, выгрузка формы приводит к завершению приложения.

10. Щелкните два раза по форме приложения. Двойной щелчок на элементе (или форме) открывает окно программы со стандартным событием. Для формы стандартным событием является событие Load. При этом на экране должен появиться шаблон процедурыForm_Load ():

 

Private Sub Form_Load()

End Sub

 

Введите между строками Private Sub и End Sub следующий фрагмент программы:

 

Lbl1HelloVB.Caption = "Приветствуем тебя, Visual Basic"

 

11. Выполните команду Файл ® Сохранить Проект (SaveProject). Введите имя формы frmHelloVB.frm и имя проекта HelloVB.vbp. Перед сохранением проекта сохраняются все входящие в него файлы. В нашем приложении имеется всего одна форма, которой соответствует один файл. В сущности, файл проекта представляет собой список файлов компонентов.[1]

12. Выполните команду Run (Запуск/F5/), Если все сделано было правильно, на экране появляется форма с сообщением «Приветствуем тебя, Visual Basic» (рис.12).

13. Завершите работу приложения кнопкой OK. Если у вас что-то не получилось, повторите описанные действия и найдите ошибку.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-07-22 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: