Главная панель, наборы инструментов




Программирование на VBA

 

Лабораторный практикум

для студентов специальностей 1-27 01 01 «Экономика и организация производства», 1-37 01 08 «Оценочная деятельность на автомобильном транспорте» и 1-27 02 01 «Транспортная логистика»

 

 

Минск 2010

УДК 004.438

 

Составители:

И.И. Краснова, Н.В. Стефанович

Рецензенты:

А.А. Косовский, А.В. Сак

Задача данного лабораторного практикума состоит в том, чтобы познакомить студентов с современной системой проектирования Visual Basic (Beginner's All-purpose Symbolic Instruction Code).

 

© БНТУ, 2010

© Краснова И.И., Стефанович Н.В., 2010


Содержание

 

Лабораторная работа № 1 «Система проектирования Visual Basic 6.0». 4

Лабораторная работа №2 «Создание первого приложения». 17

Лабораторная работа №3 «Переменная и ее значение». 30

Лабораторная работа №4 «Выражения и функции». 38

Лабораторная работа №5 «Функции работы со строками. Финансовые функции» 47

Лабораторная работа №6 «Программирование ветвлений». 53

Лабораторная работа №7 «Программирование повторений». 63

Лабораторная работа №8 «Массивы». 74

Приложение. Основные элементы управления VBA.. 84

 


Лабораторная работа № 1

«Система проектирования Visual Basic 6.0»

 

Цель работы. Ознакомиться с системой проектирования Visual Basic 6.0.

 

Запуск Visual Basic

Visual Basic (Beginner's All-purpose Symbolic Instruction Code) - система проектирования, которая позволяет легко создавать Windows-приложения.

Visual Basic запускается как любое Windows-приложение:

1. С рабочего стола двойным нажатием левой клавиши мыши на пиктограмме Visual Basic (рис. 1).

Рис. 1

 

2. Из подменю Программы в меню Windows Пуск (рис. 2)

 

Рис. 2

После запуска на экране появляется Главная панель проекта Visual Basic (рис. 3).

Рис. 3

Вверху находится окно New Project - Новый проект, в окне - три закладки New, Existing и Resent (новый, существующий, недавний).

Выбрав пиктограмму Standard EXE, дважды щелкнув мышью, попадаем на Главную панель проекта (рис. 4).

Рис. 4

В строке заголовка записано название проекта и его экранной формы. Под строкой заголовка расположены две строки - строка Главного меню и строка Линейки инструментов. Под меню и линейкой инструментов на Главной панели проекта располагается большое окно, которое может иметь различный вид в зависимости от установки.

 

Строка Главного меню

 

Как и на большинстве панелей систем, разработанных фирмой Microsoft, строка Главного меню состоит из слов, каждое из которых означает опцию (или пункт) этого меню. Многие опции могут быть знакомы по работе с другими приложениями фирмы Microsoft.

Меню File (Файл) содержит команды, типичные для этой опции в других при­ложениях, например: Print (печать), Exit (завершение работы). Есть среди команд этого меню и такие, которых нет в других приложениях: создание нового проекта, открытие уже существующего проекта, сохранение текущего проекта.

Меню Edit (Правка) содержит команды редактирования, например: вырезка, копирование, вставка, поиск, откат, восстановление.

Меню View (Вид) позволяет раскрыть на Главной панели проекта инструментальные окна, необходимые для работы.

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

Меню Format (Формат) позволяет форматировать объекты, размещенные на экранной форме, например, изменять их размеры, выравнивать размеры выделенной группы объектов и т. д.

Меню Debug (Отладка) содержит команды, предназначенные для поиска ошибок в программе - отладки программы.

Меню Run (Выполнить) содержит команды, с помощью которых можно управлять режимом выполнения программы (запустить программу, прервать ее работу, завершить выполнение программы).

Меню Tools (Инструменты) содержит команды создания новых процедур и функций, открытия Окна редактора меню, изменения параметров настройки среды проектирования.

Меню Add-lns (Добавление утилит) позволяет расширять возможности среды проектирования включением в нее дополнительных возможностей.

Меню Window (Окно) позволяет изменять расположение окон на Главной панели по усмотрению.

Меню Help (Справка) позволяет обращаться к Справочной системе Visual Basic.

Главная панель, наборы инструментов

 

Кнопки Линейки инструментов выполняют те же действия, которые выполняют команды некоторых меню. Если установить указатель мыши на пиктограмме и задержаться, то под кнопкой появится маленькое окошко, которое называется окном указателя. В нем можно прочитать название команды.

К стандартной линейке инструментов, которая входит в состав исходной конфигурации Главной панели проекта, можно добавить дополнительные наборы инструментов (рис. 5):

Рис. 5

Рассмотрим основные окна среды проектирования: Окно инструментов (Тоllbох), Окно формы (Object), Окно проекта (Project Explorer), Окно кода (Code), Окно свойств (Properties), Окно просмотра характеристик (Object Browser) и Окно расположения формы (Form Layout).

Кроме перечисленных окон в среде проектирования Visual Basic есть и другие окна. В частности, Окно Редактирования формы (Form Editor), Окно Редактирования кода (Edit), Окно Отладчика программ (Debug).

В процессе запуска и отладки программы появляются: Окно немедленного выполнения (Immediate), Окно слежения (Watch), Окно локальных переменных (Locals).

Окно инструментов Tollbox представлено на рис. 6. На рисунке показан минимальный комплект инструментов, но его можно значительно расширить и изменить. Дополняется комплект инструментов из окна Components {Дополнительные элементы) из меню Project/Components или путем выделения правой кнопкой мыши поля элементов управления в нижней части Toolbox (Панели элементов). В дополнительном комплекте есть инструменты для создания объектов самого разного назначения. С помощью инструментов панели создаются объекты управления на экранной форме проекта.

Рис. 6

 



Поделиться:




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

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


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