Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемЮрий Шкляров
2 Общие сведения Так как среда программирования Visual Basic выполняется на компьютере вместе с операционной средой Windows, то создавать мы будем программы, называемые Windows- приложения. Для создания приложения необходимо составить проект. Этим Мы и будете заниматься в среде программирования Visual Basic.
3 Visual Basic - это объектно- ориентированный язык. Основой языка являются объекты. Например: окно, кнопка, поле со списком, и др. с которыми работает программа.
4 Каждый объект имеет: свойства методы события Свойства - это показатели, характеризующие объект. Методы - это действия, которые можно произвести с объектом. События - это действия, которые происходят с объектом.
5 Объект "телефон" Свойства:Методы:События: Цвет Размер Расположени е Вес Объем снять трубку набрать номер передвинуть телефон звонок длинный гудок короткий гудок
6 Если говорить образно, то Объекты – это «существительные», свойства – это «прилагательные», методы – «глаголы». Программные объекты обладают свойствами, могут использовать методы и реагируют на события.
7 В проектируемом приложении события будут возникать в основном в результате действий пользователя. Например, пользователь нажал на кнопку мыши или клавиатуры, запустил или завершил программу. Часто используется метод Move - переместить объект (кнопку, форму), который меняет свойства объекта, такие как расстояние от левого и верхнего края экрана до объекта.
8 Графический интерфейс Служит для реализации интерактивного диалога пользователя с работающим приложением. Основой для создания графического интерфейса разрабатываемого приложения является форма. Форма – это объект, представляющий собой окно на экране, в котором размещаются управляющие элементы
9 Управляющие элементы – это объекты, реагирующие на события, производимые пользователем или программными объектами, например: кнопки, списки, переключатели и т.д.
11 Элементы управления добавляются с помощью Панели Инструментов (Вид Инструменты)
12 1.панель элементов управления. 2.окно проводника проекта. 3.окно свойств текущего элемента управления или формы. 4.окно размещения формы на экране монитора. 5.окно для ввода команд. Команды выполняются сразу после ввода. 6.окна, содержащие формы, модули и другие элементы проекта.
13 Форма и управляющие элементы обладают определенными наборами свойств, методов и событий.
14 Некоторые классы объектов, их свойства, методы и события Класс объектов СвойстваМетодыСобытия Form (форма) Name (Имя) Caption (Надпись) Font (Шрифт) Height (Высота) Width (Ширина) Show (Показать) Move (Переместить) Load (Загрузка) Command Button (командная кнопка) Name (Имя) Caption (Надпись) Font (Шрифт) Height (Высота) Width (Ширина) Move (Переместить) Click (Щелчок) TextBox (текстовое поле) Name (Имя) Text (Текст) Font (Шрифт) Height (Высота) Width (Ширина) Move (Переместить) DblClick (Двойной щелчок)
15 Событийные процедуры Для каждого события можно запрограммировать отклик, т.е. реакцию объекта на произошедшее событие. Событийная процедура представляет собой подпрограмму, которая начинает выполняться после реализации определенного события.
16 Каждая процедура представляет собой отдельный программный модуль, который реализует определенный алгоритм. В терминологии процедурного программирования такие процедуры соответствуют подпрограммам, поэтому каждая из событийных процедур начинается с ключевого слова Sub (subroutine – подпрограмма) и заканчивается ключевыми словами End Sub
17 Имя процедуры включает в себя имя объекта и имя события. Пример 1: Private Sub Command1_Click() End Sub Пример 2: Private Sub Label1_Click() End Sub
18 Структура процедуры
19 Событие - наименование события. Вот некоторые события: Click - щелчок мышью; DblClick - двойной щелчок мышью; KeyPress - нажатие клавиши; Load - загрузка формы (при запуске программы или открытии новой формы); UnLoad - выгрузка формы (при закрытии формы, завершении программы); Activate - активизация формы (при щелчке по форме, когда ее заголовок подсвечивается); Deactivate - деактивизация формы (при щелчке по другой форме).
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.