Форма и размещение на ней управляющих элементов

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

Вывод на форму текстовых сообщений можно произво­дить различными способами:

• с помощью элемента управления Label (Метка);

• с помощью элемента управления TextBox (Текстовое поле);

• используя метод Print.

ЯШш -

JH Проект «Создание графического интерфейса»

1. Запустить Visual Basic. Создать новый проект командой [File-New-Standart].

Работа над проектом начинается с создания графического интерфейса будущего приложения. В окне Конструктор форм на форму помещаются управляющие элементы, кото­рые должны обеспечить взаимодействие приложения с поль­зователем.

2. С помощью Панели инструментов на форму Д_ [аы ____ |

(Forml) поместить метку (Labell), тексто­вое поле (Textl) и командную кнопку (Commandl).

Далее необходимо задать новые значения свойств управ­ляющих элементов.

—» il d
ъ Private Sub CoBMadl_Click{) rornl Print "neparil проект м яэмке Visual Bmic" Cnd Sikj j IjsLJ „ ( I iP

3. С помощью окна Свойства объекта изменить значения свойств формы и управляющих элементов согласно таб­лице:

Класс объектов Свойство Значение по умолчанию Новое значение
Form (форма) Name Forml frml
Caption Forml Первый проект
Label (надпись) Name Labell lbll
Caption Labell Первый проект
TextBox (текстовое поле) Name Textl txtl
Caption Textl Первый проект
CommandButton (командная кнопка) Name Commandl cmdl
Caption Commandl Метод Print

Следующим шагом является создание программного кода событийной процедуры.

Двойной щелчок мышью на объекте (форме или управля­ющем элементе) вызывает окно Программный код с пустой заготовкой событийной процедуры. Если осуществить двой­ной щелчок на кнопке cmdl, то появится заготовка собы­тийной процедуры cmdl_Click: Private Sub cmdl_Click() End Sub 4. Двойным щелчком по кнопке cmdl вызвать окно Програм­мный код с пустой процедурой cmdl_Click (). Ввести в про­цедуру метод Print.

В теле процедуры должна быть записана последователь­ность инструкций (операторов), которые будут выполняться при наступлении события. Вывод текста на форму будет производиться с помощью метода Print:

frml.Print "Первый проект на языке Visual Basic"

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

глота!
I. Первый проект
Первый проект на языке Vituarf Basic Первый проект на языке Vbuai Banc ! Первый проем на язы«.е Visual 8 as с

5. Ввести команду [Run-Start]. Появится окно приложения Первый проект. Для выполнения событийной процедуры щелкнуть по кнопке Метод Print.

Установка цвета формы и параметров шрифта. Сделаем внешний вид проекта более привлекательным. Для этого из­меним значения свойств объектов, определяющих внешний вид объектов (цвет фона формы, цвет, размер и способ вы­равнивания шрифта на метке, в текстовом поле и в методе Print).

6. Активизировать форму frml. В окне Свойства объекта выбрать свойство BackColor (цвет фона) и двойным щел­чком открыть диалоговое окно с цветовой палитрой. Вы­брать цвет, например желтый.

7. Активизировать метку 1Ы1. В окне Свойства объекта установить значения свойств: BackColor — зеленый, ForeColor (цвет надписи) — синий, Font — размер шрифта 18, Alignment (выравнивание) — center.

8. Активизировать текстовое поле txtl. В окне Свойства объекта установить значения свойств: ForeColor (цвет надписи) — красный, Font — размер шрифта 14 и начер­тание курсивное, Alignment (выравнивание) — center.

Для установки параметров шрифта, которые используют­ся в методе Print, необходимо для шрифта (объект Font) установить требуемые значения его свойств (размер шрифта, начертание и др.). Например, установим размер шрифта 12.

Для того чтобы новые установки свойств шрифта вступи­ли в действие, они должны быть вставлены в событийную процедуру перед методом Print.

9. Двойным щелчком по кнопке cmdl вызвать окно Про­граммный код. Ввести в процедуру cmdl_Click () строку Font.Size = 12.

Форма и размещение на ней управляющих элементов - student2.ru Первый проект на языке Visual Basic
Форма и размещение на ней управляющих элементов - student2.ru

10. После запуска проекта и щелч­ка по кнопке Метод Print по­лучим новый вид графического интерфейса.

11. Сохранить файл формы коман­дой [Save Forml.frm As ...] как frmVBI .frm и файл проекта командой [Save Project As ...] как prjVBI.vbp.

Проект хранится в каталоге в~.„ ггтя^ \textbook\VB\prjVB1\ CD-ROM К®

Практические задания

4.7. Создать проект «Вывод сообщения», в котором на форму выво­дится текстовое сообщение «Первое задание выполнено!» с по­мощью метки и текстового поля, а выход из программы реали­зуется щелчком по кнопке Exit. Продумать графический интерфейс проекта.

4.8. Создать проект «Вывод сообщений», в котором каждый из двух различных вариантов текста выводится в текстовое поле Text- Box щелчком по одной из двух кнопок. Предусмотреть возмож­ность выхода из программы щелчком по третьей кнопке.

4.9. Создать проект «Печать на форме», в котором с помощью мето­да Print на форме печатаются строки шрифтами со следующи­ми параметрами:

Times New Roman, 18, курсив, красный; Arial, 14, подчеркнутый, синий; Courier New, 12, полужирный, зеленый.

Предусмотреть очистку формы от напечатанного текста с помо­щью метода С1 s.

Наши рекомендации