Работа с объектами в приложениях MicroSoft Office

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Министерство Образования и Науки Российской Федерации

Санкт-Петербургский Государственный Университет Технологии и Дизайна

Кафедра Прикладной информатики

 

 

 

 

 

 

 

Дисциплина

Высокоуровневые методы информатики и программирования

Курсовая работа

Объектно-ориентированное программирование в приложениях Windows

Тема: Работа с объектами в приложениях MicroSoft Office

 

 

Работу выполнил

Студентка Путилова Т.Е.

группа 2-МД-11

Работу принял:

Ст. Пр. М. А. Ермина

Доц. Ф. Л. Хватова

 

 

 

 

2012год

Содержание

 

1. Visual Basic. Общие сведения

. Понятие объектов и классов

. Свойства, методы и события

. Формы и их модули

. Титульный лист к курсовой работе

. Создание Титула на рабочем листе с помощью процедур обработки событий в UserForm

. Определение диапазона для создания таблицы - протокола и создание заголовка таблицы

. Создание формы по заполнению таблицы

.Заключение

 

Visual Basic. Общие сведения

 

Язык программирования Visual Basic (VB) используется для создания приложений в разнообразных областях деятельности человека, так как в основе языка заложены самые современные технологии программирования, такие как использование программных компонентов ActiveX, модель составных объектов COM (Component Object Model), интегрированная среда разработки IDE (Integrated Development Environment).

Microsoft Visual Basic - средство разработки программного обеспечения, которое разрабатывается корпорацией Microsoft и включает в себя язык программирования и среду разработки. Язык Visual Basic унаследовал синтаксис и стиль языка Бейсик. Visual Basic сочетает в себе элементы и процедуры объектно-ориентированных и компонентно-ориентированных языков программирования. В среду разработки входят инструменты для визуального конструирования пользовательского интерфейса.Basic - это последняя версия одного из популярных языков программирования. В настоящее время с помощью Visual Basic можно быстро создавать приложения, работающие в среде Windows для любой области компьютерных технологий: бизнес-приложения, мультимедиа, приложения типа клиент - сервер и приложения управления базами данных. Кроме того, Visual Basic является встроенным языком для приложений Microsoft Office. Многие разработчики приложений также используют Visual Basic в качестве внутреннего языка своих приложений.Basic представляет собой интегрированную среду разработки, которая содержит набор инструментов, облегчающих и ускоряющих процесс разработки приложений. Причем процесс разработки заключается не в написании программы (программного кода), а в проектировании приложения. Приложение формируется средствами графического редактирования (компоновки), что позволяет свести процесс создания программного кода к минимуму.

При наличии множества языков программирования, Бейсик остаётся одним из самых простых для изучения и при этом, наделённым мощными инструментами, которые пригодны для выполнения специфических дел, а именно для выполнения работы с файлами и вывода текстов и графики на дисплей.

 

Понятие объектов и классов

 

Как и во всех современных системах визуального проектирования, в Visual Basic применяется объектно-ориентированный подход к программированию. Любое приложение, написанное на Visual Basic, представляет собой совокупность объектов.

Объект - некая сущность, которая четко проявляет свое поведение и является представителем некоторого класса подобных себе объектов. Почти все, с чем производится работа в VB, является объектами. Например: Форма, Командная кнопка, Текстовое поле и т. д.

Каждый объект характеризуется:

свойствами;

методами;

событиями.

Классом объектов в объектно-ориентированных языках программирования называется общее описание таких объектов, для которых характерно наличие множества общих свойств и общих действий, которые способны выполнять эти объекты (например, класс Командная кнопка - общее описание кнопок в окнах приложений). Они должны иметь множество общих свойств и других характеристик (например событий, одинаковых для всех этих объектов: щелчок мышью).

Главным объектом при создании проекта Visual Basic является форма.

Форма - это главный элемент разрабатываемого приложения, на котором располагаются другие элементы. Все проекты, создаваемые на Visual Basic, содержат формы. Одни состоят из одной, другие из нескольких форм. Так же разрабатываемое приложение может состоять всего из одной формы, но она не будет видна, вообще, или будет располагаться только иконка в трее.

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

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

 

Пример формы Vba

 

Свойства, методы и события

 

Свойство - это имеющий имя атрибут объекта. Свойства определяют характеристики объекта (цвет, положение на экране, состояние объекта).

Методы - это действия или задачи, которые выполняет объект (то, что можно делать с объектами).

События - это действия, которые объект может распознать (например, щелчок мышью или нажатие клавиши), и для которого можно написать специальный код для обработки. ?/p>