Студопедия — Теоретическая часть. VISUAL BASIC (VB) - это современный язык, реализующих методы визуального объектно-ориентированного программирования
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Теоретическая часть. VISUAL BASIC (VB) - это современный язык, реализующих методы визуального объектно-ориентированного программирования






VISUAL BASIC (VB) - это современный язык, реализующих методы визуального объектно-ориентированного программирования. Версия языка VB, встроенного во внутренние для приложений Windows системы программирования, получила название VB for Application (VBA).

Зачем нужен VBA? Предположим, Вы регулярно выполняете одни и те же действия. Разумно один раз научить компьютер выполнять эти действия, а потом лишь один раз отдавать команду для выполнения этих действий.

С помощью VBA можно легко и быстро создавать пользовательские приложения, используя единую для всех офисных программ среду и язык. Научившись разрабатывать приложения для одной офисной программы, например Excel, можно создавать приложения и для других офисных программ, например Access. Т. е. VBA разработан для расширения возможностей MSOffice, когда пользователь может подстраивать офисные приложения для конкретных задач, конструировать эффективные и применимые к реальной жизни приложения.

VBA представляет возможность пользователю создавать собственные функции, работать с которыми на рабочем листе можно при помощи мастера функций точно так же, как и с любой встроенной функцией.

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

Все объекты VB, размещённые в форме, и сама форма характеризуются свойствами, которые можно настроить. Помимо свойств объекты VB имеют методы, определяющие выполняемые объектом действия. Кроме того, для объектов можно задать программные коды – подпрограммы (процедуры), написанные на языке VB и выполняемые при наступлении связанных с объектами событий (например, при щелчке ЛКМ в форме на командной кнопке происходит событие Click, обрабатываемое программной процедурой решения).

При запуске Visual Basic открывается новый проект с именем Project и относящаяся к нему форма. Форма - это эскиз окна будущей программы (приложения). Форма является объектом, поэтому имеет свои свойства, методы, события. Форма является контейнером для других объектов, т.е. она может содержать кнопки, текстовые поля и т.п.

Для организации интерфейса (интерфейс - способ общения, взаимодействия) между пользователем и программой служат элементы управления.

Например:
1. Надпись Label - служит для добавления текста на форму. Этот текст не может быть изменен пользователем, но может быть изменен программой.

Свойства:

o Caption - текст надписи.

o Font - шрифт, его размер, начертание.

o Свойства размещения и размера элемента:

o ForeColor - цвет текста.

o BackColor - цвет фона.

1. Текстовое поле - TextBox
Служит для того, чтобы пользователь мог ввести текст во время работы программы.
Свойства:
Text - содержит символы, которые ввел пользователь. Другие свойства аналогичны элементу " Надпись".

2. Рамка - Frame - используется для оформления, а также для группировки переключателей. Сверху на рамке можно сделать надпись с помощью свойства Caption. Если нужно создать элемент внутри рамки, то перед их рисованием рамку выделяют, тогда рамка может служить контейнером для группы переключателей.

3. Кнопка CommandButton.
Свойства:

o Caption - надпись на кнопке.

o Enabled - доступность элемента. С помощью этого свойства блокируются элементы, которые пользователю нельзя использовать в данный момент. Заблокированные элементы отображаются серым цветом. В заблокированное текстовое поле не получится ввести текст, а заблокированную кнопку нельзя нажать.
Выбирают из двух значений:

§ True (Да) - элемент управления доступен пользователю.

§ False (Нет) - элемент управления не доступен.

§

o Visible - видимость элемента управления:

§ True (Да) - виден.

§ False (Нет) - не виден.

4. Флажок - CheckBox
Используется, когда пользователь должен ввести Да (флажок установлен ) или Нет (флажок снят )
Свойства:
Value - содержит значение элемента управления. Имеются следующие значения:

1. - нет, флажок снят;

2. - есть, флажок установлен;

3. - флажок недоступен.

Переключатель - OptionButton
Позволяет пользователю выбрать один вариант из нескольких.
Свойства:
Value - показывает выбрана опция (1) или нет (0).

Два самых важных свойства любой кнопки Name и Caption. По значению первого VISUAL BASIC отличает одну кнопку от других. Свойство Caption определяет текст, который должен находиться на кнопке.







Дата добавления: 2014-11-12; просмотров: 545. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

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

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Типовые ситуационные задачи. Задача 1.У больного А., 20 лет, с детства отмечается повышенное АД, уровень которого в настоящее время составляет 180-200/110-120 мм рт Задача 1.У больного А., 20 лет, с детства отмечается повышенное АД, уровень которого в настоящее время составляет 180-200/110-120 мм рт. ст. Влияние психоэмоциональных факторов отсутствует. Колебаний АД практически нет. Головной боли нет. Нормализовать...

Эндоскопическая диагностика язвенной болезни желудка, гастрита, опухоли Хронический гастрит - понятие клинико-анатомическое, характеризующееся определенными патоморфологическими изменениями слизистой оболочки желудка - неспецифическим воспалительным процессом...

Признаки классификации безопасности Можно выделить следующие признаки классификации безопасности. 1. По признаку масштабности принято различать следующие относительно самостоятельные геополитические уровни и виды безопасности. 1.1. Международная безопасность (глобальная и...

Виды нарушений опорно-двигательного аппарата у детей В общеупотребительном значении нарушение опорно-двигательного аппарата (ОДА) идентифицируется с нарушениями двигательных функций и определенными органическими поражениями (дефектами)...

Особенности массовой коммуникации Развитие средств связи и информации привело к возникновению явления массовой коммуникации...

Тема: Изучение приспособленности организмов к среде обитания Цель:выяснить механизм образования приспособлений к среде обитания и их относительный характер, сделать вывод о том, что приспособленность – результат действия естественного отбора...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия