ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.04.2021

Просмотров: 1485

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

21

1-

ый

способ

1.

Запустить

программу

 VB. 

Появится

окно

диалога

New Project

2.

Выбрать

вкладку

New

3.

Выделить

значок

Standard EXE

4.

Нажать

кнопку

Открыть

.

2-

ой

способ

Выполнить

команду

File / New / New Project 

в

окне

запуска

 VB.

3-

ий

способ

Нажать

комбинацию

клавиш

  

Ctrl + N

.

Сохранение

проекта

.

Для

сохранения

проекта

нужно

выполнить

следующие

действия

1.

Выполнить

команду

File / Save Project As

2.

В

открывшемся

окне

диалога

Save File As

   

выбрать

из

списка

Тип

файла

значение

Form Files

3.

Из

списка

Папка

выбрать

папку

в

которой

следует

сохранить

файл

4.

В

поле

Имя

файла

ввести

имя

формы

и

нажать

кнопку

Сохра

-

нить

5.

В

новом

окне

диалога

Save File As

ввести

имя

нового

проекта

и

нажать

кнопку

Сохранить

Открытие

проекта

.

В

окне

 VB 

выполнить

следующие

действия

1.

Выполнить

команду

File / Open Project

2.

Найти

нужный

файл

и

нажать

кнопку

Открыть

.

3.

Выполнить

команду

View / Project 

для

доступа

к

компонентам

проекта

В

окне

проводника

Проекта

из

списка

всех

компонен

-

тов

проекта

выбрать

нужный

компонент

и

активизировать

его

Выполнение

приложения

.

Существует

несколько

способов

для

за

-

пуска

приложения

на

выполнение

Команда

  

Run / Start

Кнопка

Start 

на

стандартной

панели

инструментов

Клавиша

 F5

5.2. 

Создание

формы

Порядок

создания

формы

.

При

использовании

команд

создающих

новый

проект

, VB 

создает

проект

и

открывает

новую

форму

после

чего

можно

приступать

к

созданию

приложения

.  

Процесс

создания

формы

в

конструкторе

форм

состоит

в

размеще

-

нии

в

форме

объектов

и

определении

свойств

а

также

связанных

с

ними

событий

и

выполняемых

действий

Для

размещения

на

форме

ЭУ

необхо

-


background image

22

димо

отобразить

панель

элементов

управления

выполнив

одно

из

следую

-

щих

действий

Команда

View / Toolbox

Нажать

кнопку

Toolbox 

на

стандартной

панели

инструментов

Свойства

объектов

формы

.

Все

объекты

 VB, 

размещенные

в

фор

-

ме

и

сама

форма

характеризуются

свойствами

Свойства

можно

настроить

по

своему

усмотрению

Для

просмотра

и

редактирования

свойств

объекта

размещенного

на

форме

следует

открыть

Окно

свойств

выполнив

одно

из

следующих

действий

Команда

View / Properties Window

Выделить

объект

на

форме

и

в

контекстном

меню

выбрать

ко

-

манду

Properties Window

Клавиша

F4

При

выполнении

одного

из

этих

действий

откроется

окно

Properties

со

свойствами

выделенного

объекта

Раскрывающийся

список

вверху

окна

содержит

перечень

всех

объектов

формы

Ниже

списка

расположены

две

вкладки

:  

9

Вкладка

Alphabetic 

(

По

алфавиту

содержит

расположенные

по

алфавиту

названия

свойств

объекта

9

Вкладка

Categorized 

(

По

категориям

содержит

свойства

объ

-

ектов

сгруппированные

по

категориям

В

нижней

части

окна

содержится

описание

свойства

выбранного

в

списке

.  

В

средней

части

окна

содержится

две

панели

9

Левая

панель

содержит

наименования

свойств

9

Правая

панель

содержит

значения

свойств

Действия

выполняемые

с

объектами

формы

В

процессе

созда

-

ния

формы

можно

перемещать

удалять

объекты

или

изменять

их

размеры

и

свойства

Рассмотрим

следующие

команды

для

выполнения

действий

над

объ

-

ектами

формы

Выделение

объекта

выполняется

с

помощью

команды

  

Edit / Select All

Перемещение

объекта

выполняется

с

помощью

клавиш

со

стрел

-

ками

при

нажатой

клавиши

Ctrl

Удаление

объекта

выполняется

с

помощью

команды

Edit / Cut 

или

клавиши

Del

Изменение

размера

выделенного

объекта

выполняется

с

помощью

маркеров

управления

Выравнивание

объектов

выполняется

с

помощью

команды

  

Format / Align


background image

23

Настройка

параметров

формы

Процесс

создания

формы

можно

разделить

на

следующие

этапы

1.

Настройка

параметров

формы

2.

Размещение

объектов

в

форме

3.

Настройка

свойств

размещенных

в

форме

объектов

Форма

как

и

все

объекты

на

ней

имеет

свойства

используя

которые

можно

задать

имя

заголовок

цвет

размер

координаты

верхнего

угла

и

т

.

д

Настройка

свойств

формы

осуществляется

в

окне

Properties 

(

Свойст

-

ва

)

.  

При

сохранении

формы

создается

файл

с

расширением

 frm, 

в

кото

-

ром

хранится

информация

о

форме

ее

свойствах

о

размещенных

в

ней

объектах

и

их

свойствах

а

также

заданный

программный

код

.  

Свойства

формы

Left

и

Top

 – 

определяют

расположение

формы

на

экране

и

указыва

-

ют

расстояние

соответственно

от

левого

и

верхнего

края

.

Height 

и

Width 

– 

служат

для

изменения

размера

формы

.

Caption – 

задает

заголовок

формы

.

Name – 

позволяет

задать

имя

формы

по

которому

в

программе

про

-

исходит

обращение

к

форме

.

BorderStyle – 

помогает

создать

стиль

оформления

формы

.

BackColor

 – 

позволяет

задать

цвет

фона

формы

.

События

и

методы

формы

Помимо

свойств

форма

имеет

методы

ко

-

торые

определяют

выполняемые

формой

действия

.  

Например

для

печати

образа

формы

достаточно

вставить

оператор

сле

-

дующего

вида

Form1. PrintForm  

       

Кроме

свойств

и

методов

для

формы

можно

задать

программные

коды

или

использовать

уже

существующие

.  

Чтобы

открыть

окно

предназначенное

для

ввода

программного

кода

следует

выполнить

одно

из

следующих

действий

Выполнить

двойной

щелчок

на

свободной

от

объектов

поверхно

-

сти

формы

установить

курсор

на

форме

и

выполнить

команду

View / Code

выполнить

команду

контекстного

меню

формы

View Code

Чтобы

создать

процедуру

для

обработки

события

формы

необхо

-

димо

выполнить

следующие

действия

1.

Открыть

окно

процедур

Project

любым

удобным

способом

2.

Из

раскрывающегося

списка

Object 

выбрать

объект

Forma


background image

24

3.

Используя

раскрывающийся

список

Procedure

выбрать

обрабаты

-

ваемое

событие

4.

Между

операторами

Sub 

и

 End

поместить

текст

процедуры

.

Для

настройки

окна

процедур

Project

используется

вкладка

Editor 

(

Редактор

)

диалогового

окна

Options

,

открываемого

командой

Tools / Op-

tions (

Сервис

 / 

Параметры

)

При

установке

в

этом

окне

флажка

Default to 

Full Module View

отображается

список

всех

процедур

Для

удобства

про

-

смотра

процедур

их

можно

разделить

линиями

  (

разбить

на

секции

), 

уста

-

новив

флажок

Procedure Separator

Наиболее

часто

встречающиеся

события

формы

приведены

в

табл

. 2. 

Таблица

 2 

События

формы

Событие

Ситуация

Activate 

(

активизировать

Форма

становится

активной

Deactivate 

Форма

становится

неактивной

при

акти

-

визации

другой

формы

Initialize 

(

инициализация

Создание

объекта

типа

форма

Load 

(

загрузка

Загрузка

формы

в

память

Resize 

(

изменить

размер

Изменение

размера

формы

Terminate 

(

завершение

Удаление

формы

Unload 

(

выгрузка

Выгрузка

формы

из

памяти

Выбор

формы

запуска

.

Если

в

приложении

более

одной

формы

то

кроме

установки

основных

параметров

форм

необходимо

решить

вопросы

запуска

и

правильного

завершения

приложения

учитывая

все

происходя

-

щие

при

этом

процессы

По

умолчанию

формой

запуска

назначается

первая

форма

в

проекте

Когда

приложение

запущено

на

выполнение

эта

форма

выводится

на

эк

-

ран

 (

первый

код

который

будет

выполнен

, – 

код

процедуры

события

Form 

Initialize 

этой

формы

). 

Для

изменения

формы

запуска

нужно

выполнить

команду

Project 

/

 Project Properties

,

перейти

на

вкладку

General

в

списке

Startup Object 

выбрать

форму

которая

должна

быть

формой

запуска

и

нажать

OK

5.3. 

Порядок

создания

приложения

1.

Выполнить

команду

в

окне

 VB 

File / New Project

2.

В

открывшемся

окне

увеличьте

размер

формы

3.

Для

ввода

заголовка

формы

следует

использовать

свойство

формы

Caption

4.

Разместить

в

форме

элементы

управления

для

которых

желательно

присвоить

осмысленные

имена

тогда

при

работе

в

окне

свойств

в

ок

-

не

редактора

кода

при

написании

процедур

не

будет

путаницы

  

с

име

-

нами

объектов

:  


background image

25

ƒ

Для

размещения

в

форме

текстового

поля

предназначенного

для

ввода

данных

следует

использовать

элемент

TextBox

Информа

-

ция

отображаемая

в

текстовом

поле

задается

свойством

Text

ƒ

Для

указания

будет

ли

выбрано

одно

из

двух

значений

разместить

в

форме

флажок

CheckBox

и

установить

для

него

свойство

Caption

и

если

требуется

чтобы

флажок

был

установлен

по

умолчанию

свойству

 Value 

присвоить

значение

константы

vbChecked

ƒ

Для

размещения

в

форме

обычного

списка

следует

воспользоваться

элементом

ListBox

Для

формирования

списка

следует

воспользо

-

ваться

свойством

 List 

и

ввести

весь

список

Для

перехода

на

сле

-

дующую

строку

списка

нужно

использовать

комбинацию

клавиш

Ctrl + Enter

ƒ

Для

размещения

в

форме

раскрывающегося

списка

который

требу

-

ет

на

форме

меньше

места

чем

список

следует

воспользоваться

элементом

ComboBox

Для

ввода

списка

нужно

воспользоваться

свойством

List

ƒ

Для

создания

надписей

для

всех

размещенных

в

форме

элементов

управления

нужно

создать

надписи

с

помощью

элемента

Label

.

ƒ

Для

отображения

расчетных

данных

можно

воспользоваться

эле

-

ментом

TextBox

или

элементом

Label

9

для

элемента

TextBox

создать

надпись

к

нему

используя

свой

-

ство

Name

ввести

имя

поля

для

обращения

к

нему

в

програм

-

ме

информация

отображаемая

в

этом

поле

задается

свойст

-

вом

Text

для

свойства

Locked

установить

значение

True

по

-

скольку

это

поле

предназначено

только

для

просмотра

инфор

-

мации

9

для

элемента

Label

создать

надпись

к

нему

используя

свойст

-

во

Name

ввести

имя

например

НадписьЗначение

информа

-

ция

отображаемая

в

этом

поле

задается

свойством

Caption

в

процессе

размещения

этого

элемента

в

форме

свойству

С

aption

нужно

присвоить

пустое

значение

.  

ƒ

Для

создания

кнопки

щелчок

на

которой

приведет

к

выполнению

расчетов

с

использованием

введенных

значений

в

поля

формы

следует

воспользоваться

инструментом

CommandButton 

на

панели

элементов

управления

9

используя

свойство

Caption

следует

ввести

название

кнопки

9

для

изменения

шрифта

текста

на

кнопке

 – 

воспользоваться

свойством

Font

9

чтобы

задать

процедуру

обработки

события

Click

нужно

два

-

жды

щелкнуть

на

кнопке

и

в

открывшемся

окне

редактора

кода

создать

процедуру

вычисления

  (

расчетов

в

   

зависимости

от

введенных

параметров

В

конце

программного

кода

следует

присвоить

полученное

значение

свойству

Text 

объекта

Text-

Box

в

котором

размещается

результат

вычислений

или

свой

-

ству

Caption

  

объекта

Label