Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Стандартная панель инструментов

Поиск

 

Стандартная панель инструментов (2 на рисунке 13.2) расположена под главным меню и содержит основные команды работы с проектом (таблица 13.4). Если эта панель отсутствует в главном окне программы, для ее отображения в меню View (Вид) выберите команду Toolbars (Панели инструментов), а затем Standard (Стандартная).

 

Таблица 13.4 ‑ Кнопки панели инструментов

Кнопка Название Назначение
View Microsoft Excel Переход в окно Microsoft Excel
Insert UserForm Добавление в проект формы пользователя (модуля, класса, процедуры)
Save Project Сохранение проекта
Cut Копирование выделенного элемента в буфер обмена и удаление его из документа
Copy Копирование выделенного элемента в буфер обмена
Paste Копирование содержимого буфера обмена в документ
Find Вызов диалогового окна поиска
Undo Отмена последней команды
Redo Восстановление (после отмены) последней команды
Run Запуск программы на выполнение
Break Прерывание выполнения программы
Reset Прекращение выполнения программы
Project Explorer Вызов окна с классами, модулями, формами пользователя и листами рабочего приложения
Properties Window Вызов окна свойств классов, модулей, форм пользователя и листов рабочего приложения
Object Browser Вызов окна библиотеки классов
Toolbox Вызов окна для настройки формы пользователя

 

Окно Конструктора форм

 

Окно Конструктора форм является основным рабочим окном, в котором выполняется визуальное проектирование приложения (рисунок 13.3). Для вызова этого окна необходимо создать новую UserForm (Форму пользователя) или открыть существующую. Создать новую форму пользователя можно с помощью меню Insert или соответствующей кнопки на стандартной панели инструментов. Открыть существующую форму пользователя можно в Проводнике проекта, который вызывается с помощью команды Project Explorer меню View.

Вызвать окно Конструктора форм можно из главного меню командой Object меню View или командой View Object контекстного меню формы пользователя, находящегося в группе Forms в Проводнике проекта.

В окне Конструктора форм визуально конструируются все формы приложения с использованием инструментария среды разработки. Для точного позиционирования объектов в форме в окне имеется сетка. Размер ячеек сетки можно менять. При необходимости сетку можно отключать, воспользовавшись параметрами диалогового окна Options в меню Tools.

 

Рисунок 13.3 ‑ Окно Конструктора форм Visual Basic

 

Размер формы в окне и объектов можно изменять, используя маркеры выделения формы и мышь. Для изменения размера формы необходимо установить указатель мыши на маркер и, когда он примет вид двунаправленной стрелки, перемещать до получения требуемого размера.

Для перехода из окна Конструктора форм к окну с текстом программы можно воспользоваться командой Code меню View или двойным щелчком кнопки мыши в области UserForm.

Для запуска программы необходимо нажать кнопку Run на панели инструментов или кнопку F5 на клавиатуре.

Ниже приведен текст программы для расчета силы тока по закону Ома, использующий форму пользователя (UserForm), представленную на рисунке 13.3.

Private Sub CheckBox1_Click()

End

End Sub

 

Private Sub CommandButton1_Click()

U = TextBox1

R = TextBox2

I = U / R

TextBox3 = I

End Sub

 

Панель элементов управления

 

Панель элементов управления — основной рабочий инструмент при визуальной разработке форм приложения (рисунок 13.4). Она вызывается из меню View (Вид) командой Toolbox (Панель элементов управления). Для вызова этой панели можно воспользоваться также кнопкой Toolbox на стандартной панели инструментов.

Рисунок 13.4 ‑ Панель элементов управления Visual Basic

 

В составе панели элементов управления содержатся основные элементы управления форм — метки, текстовые поля, кнопки, списки и другие элементы для быстрого визуального проектирования макета формы. На панели представлены кнопки, назначение которых описано в таблице 13.5.

Для размещения элементов управления в форме выполните следующие действия: выберите требуемый элемент управления с помощью мыши. Перейдите в окно конструктора форм. Указатель мыши при этом превратится в крестик, при помощи которого можно установить местоположение размещаемого объекта. Левой кнопкой мыши зафиксируйте позицию нового объекта и, удерживая кнопку, задайте размеры объекта.


Таблица 13.5 ‑ Кнопки панели элементов управления

Кнопка Название Назначение
Select Objects Выбор объектов
Label Размещение текстовой информации, пояснений и инструкций, не предназначенных для редактирования пользователем
TextBox Размещение поля, предназначенного для ввода и вывода текстовой информации, чисел. Содержимое может изменяться пользователем
ComboBox Размещение списка предлагаемых возможностей выбора вместе с полем ввода другого выбора
ListBox Размещение списка предлагаемых возможностей выбора
CheckBox Размещение поля выбора в форме флажка, предназначенного для формирования условий выполнения программы
OptionButton Создание переключателя для выбора режима работы или настроек выполнения программы
ToggleButton Размещение кнопки для выбора режима работы или настроек выполнения программы
Frame Создание рамки с заголовком для группировки объектов в логическую группу
CommandButton Размещение кнопки управления для инициации действий, выполнения команд, запуска программ
TabStrip Создание нескольких страниц с одинаковым содержанием, но с разными значениями переменной TabStrip
MultiPage Создание нескольких страниц для работы с большим объемом информации
ScrollBar Размещение полосы прокрутки, используемой в качестве ползунка для выбора значения из заданного диапазона
SpinButton Создание элемента для изменения значения переменной SpinButton, которую можно затем использовать для преобразования других величин, перемещения по списку
Image Размещение картинки, которую можно использовать в качестве кнопки управления
RefEdit Создание поля для ввода и отображения адреса выбранных ячеек

Окно свойств

 

Окно Properties (Свойства) предназначено для отображения и настройки свойств формы, а также размещенных в ней объектов (рисунок 13.5). В нем, например, содержатся такие свойства выбранного объекта, как позиция размещения относительно левого (Left) и верхнего (Top) края формы, высота (Height), ширина (Width), цвет (ForeColor), шрифт текста (Font).

Диалоговое окно Properties вызывается командой Properties Window (Окно свойств) из меню View (Вид), кнопкой Properties Window на стандартной панели инструментов или командой Properties контекстного меню выбранного объекта.

Поскольку форма и элементы управления каждый сами по себе являются объектами, набор свойств в этом окне меняется в зависимости от выбранного объекта. При помощи вкладок Alphabetic (По алфавиту) и Categorized (По категориям) свойства объекта можно просмотреть в алфавитном порядке или по группам (категориям) соответственно.

Рисунок 13.5 ‑ Окно свойств объектов Properties

 

Как правило, форма содержит много объектов. Если выбрать сразу несколько объектов, то в окне свойств отобразятся общие для этих объектов свойства.

 

Окно Проводника проекта

 

Окно Проводника проекта (Project) (рисунок 13.6) очень похоже на аналогичное окно Проводника системы Windows и позволяет легко и быстро просматривать состав и свойства выбранного проекта, перемещаться между проектами, если их открыто сразу несколько, копировать необходимые объекты из окна одного проекта в другой, как это осуществляется в Проводнике Windows.

 

Рисунок 13.6 ‑ Окно Проводника проекта Visual Basic

 

Назначение кнопок панели Проводника проекта описано в таблице 13.6.

При нажатии правой кнопки мыши в окне проводника появляется контекстное меню, содержащее команды для добавления, сохранения, удаления форм, элементов управления и других объектов. В контекстном меню продублированы действия кнопок окна Проводника.

 

Таблица 13.6 ‑ Назначение кнопок панели Проводника проекта

Кнопка Название Назначение
View Code Открытие окна редактора с кодом программы, выбранного в проводнике объекта
View Object Открытие в конструкторе форм выбранного объекта
Toggle Folders Включение или отключение отображения папок

 

Порядок выполнения работы

 

1. Изучите теоретические сведения.

2. Запустите Microsoft Excel, а затем редактор Visual Basic.

3. Ознакомьтесь с командами главного меню Visual Basic.

4. В окне Конструктора форм создайте форму проекта для выполнения задания по варианту.

5. Напишите текст программы.

6. Измените свойства созданной формы и объектов в окне Properties.

7. Сохраните форму проекта.

8. Зарисуйте в отчет форму проекта с обозначением элементов управления и перепишите текст программы.

9. Закройте Visual Basic и Microsoft Excel.

10. Ответьте на контрольные вопросы по указанию преподавателя.

13.3 Контрольные вопросы

1. Для чего предназначен Конструктор форм?

2. Как вызвать Конструктор форм?

3. Как в форме проекта можно реализовать команды управления?

4. Чем отличаются элементы управления CommandButton и Image?

5. Какие действия можно выполнять с помощью Проводника проекта?

 

13.4 Задания для самостоятельной работы

 

1. Создайте форму проекта и программу для расчета напряженности однородного электрического поля E по выражению

, В/м,

где U – напряжение между двумя точками в электрическом поле, В;

d – расстояние между точками, м.

 

2. Создайте форму проекта и программу для определения модуля силы взаимодействия двух точечных неподвижных заряженных тел F по закону Кулона

, Н,

где ε – диэлектрическая проницаемость вещества;

ε 0 – электрическая постоянная, 8,85·10-12 ;

q1 и q2 – значения зарядов двух тел, Кл;

r – расстояние между телами, м.

 

3. Создайте форму проекта и программу для определения удельного реактивного сопротивления фазы воздушной линии x0 по формуле

Ом/км,

где Dср – среднегеометрическое расстояние между фазами A, B и C, см

 

4. Создайте форму проекта и программу для расчета потерь активной мощности ∆P и потери напряжения ∆U в линии электропередачи по формулам

;

;

;

,

где P и Q – активная и реактивная мощности, МВт и Мвар соответственно;

U – напряжение, кВ;

R и X – активное и реактивное сопротивления линии, Ом;

r0 и x0 – удельное активное и реактивное сопротивления линии, Ом/км;

L – длина линии, км.

 

5. Создайте форму проекта и программу для расчета годовых потерь электроэнергии DW1 и DW2 в каждом из двух трансформаторов и суммарных потерь электроэнергии DW в них по приведенным ниже формулам. Для вывода результатов расчета воспользоваться элементом управления MultiPage.

DW = DWi =DW1 + DW2;

DWi =DWххi + DWнi;

DWххi = DPххi · 8760;

DWнi= DPнji · Dtj;

где DWххi – потери электроэнергии холостого хода в i-ом трансформаторе, МВт·ч;

DWнi – нагрузочные потери электроэнергии в i-ом трансформаторе, МВт·ч;

DPххi – потери мощности холостого хода в i-ом трансформаторе, МВт;

DPнji – нагрузочные потери мощности в i-ом трансформаторе в интервале времени Dtj, МВт.

 


ЛАБОРАТОРНАЯ РАБОТА № 14

 



Поделиться:


Последнее изменение этой страницы: 2016-04-26; просмотров: 1115; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.21.159.223 (0.01 с.)