Тема 8. Введення у Visual Basic 6.0

(2 лекційні години)

Загальні питання про Visual Basic 6.0. Стиль програмування реалізований у Visual Basic. Додаток Visual Basic. Принцип будування додатків у Visual Basic. Робоче місце розробника. Код - це команди комп’ютера. Відкриття вікна коду у формі. Поділення вікна на дві частини. Відміна розділу вікна. Рядок коду у Visual Basic. Поняття змінної. Типи змінних, що підтримує Visual Basic. Орієнтація на події. Заголовок у процедури обробки події. Об’єкти. Параметри об’єкту. Методи. Вікно властивостей. Процедури та функції. Проект. Компоненти проекту.

Література [1-4; Д-5–9]

Тема 9. Основи мови Visual Basic 6.0.

(2 лекційні години)

Змінні. Визначеннязмінної. Типи даних. Оператори визначення типів даних. Область визначення. Визначеннялокальних, контейнерних та  глобальних змінних. Масиви. Статистичні та динамічні масиви. Максимальна розмірність масивів. Константи. Процедури. Процедури обробки. Процедури загального призначення. Аргументи. Залежність наборів аргументів у процедурах подій. Оператори циклу. Оператори керування. Елементи керування. Метод динамічного додавання елементів керування.

Література [1-4; Д-5–9]

Тема 10. Елементи керування Visual Basic.

(2 лекційні години)

Використання елементів керування. Звертання до ЕК при розробках додатків і у час виконання програми. Основні властивості елементів керування. Властивості: Left, Top, Height, Width елементів керування. Властивості керування кольором оформлення елементів. Властивості BackColor, FillColor та ForeColor. Властивості установки вигляду шрифту в ЕК. Властивості визначається доступністьі видимість ЕК Enabled і Visible. Основні події. Події клацання мишею. Події клавіатури, що викликаються для активізації ЕК. Основні події форми. Основні елементів керування. ЕККнопка (CommandButton), ЕКНапис(Label), ЕКТекстове поле(TextBox), ЕКПрапорець(CheckBox), ЕКПеремикач(OptionButton), ЕКСписок(ListBox). Параметр Індекс.

Література [1-4; Д-5–9]

Тема 11. Класове оточення..

(2 лекційні години)

Загальні поняття. Об’єктно-орієнтованє програмування. Об’єкт. визначення поняття: абстрагування, інкапсуляція, успадкування і поліморфізм. Різниця між класами і об’єктами. Об’єкти, що визначаються програмістом. Класи і копії класів. Оточення. Оточення об’єктів. Екземпляр класу є представником оточення об’єкту. Команда Updata Project меню File. Процедури Sub, Function та Property. Ключові слова: Let і Getу. Команда Add Procedure меню Tools. Методи.Властивості, методи та події. Об’єкти, котрі створені на основі класу. Ключове слово New.Об’єкти класу. Присвоєння посилання об’єктній змінній на об’єкт. Ключове слово WithEvents. Ключове слово Nothing. Каталог об’єктів. Списк Project/Library. Списк Classes. Списк Member of. Кнопка Copy Definition. Оператор Implements. Об’єкт Collection. Методи Add і Remove. Спосіб надання оточення. цикл For Each … Next. Принципи розкрити масиви об’єктних змінних.

Література [1-4; Д-5–9]

 

ЗМІСТОВИЙ МОДУЛЬ 4.

 

Тема 12. Налагодження програм.

(2 лекційні години)

Типи помилок. Синтаксичні помилки. Опція AutoSyntax Chick закладки Editor вікна Tools/Options. Вибір елементів у списку. Опція Auto List Members вікна Tools/Options (закладка Editor). Визначають помилки у структурі програми. Помилки, що виникають при виконанні програми. Інструменти налагодження. Виявлення логічних помилок. Режим налагодження. Доступу до засобів налагодження. Команда ToolBars меню View панель інструментів Debug. Крапка зупинки (BreakPoint). Встановлення відображення смуги індикатора. Опція Margin Indicator Bar у закладці Editor Format вікна Tools/Options. Кнопка Toggle BreakPoint Текстовий курсор. Кнопка Toggle BreakPoint. Команда Clear All BreakPoint меню Debug. Вилучення усіх крапок зупинки у всьому проекті. Оператора Stop. Команда Set Next Statement. Команди Debug / Show Next Statement. Покрокове виконання програми. Команда Step into. Кнопки Step Over на панелі інструментів Debug та клавіши [Shift + F8]. Команда Step Out меню Debug. Команда Run To Cursor меню Debug. Комбінація клавіш [Ctrl + F8]. Список викликів. Команда View/ Call Stack. Кнопка Show. Команда QuickInfo меню Edit. Команда Edit/Parameter Info. Вікно Quick. Watch Команда Add Watch меню Debug. Вікно Add Watch. Вікна налагодження програми,що VB пропонує розробнику. Вікна налагодження програми Watch Window, Immediate Window, Locals. Метод Assert. Команди Next Bookmark та Previous Bookmark меню Edit. Команда All Bookmarks Узгодження по коду. Ім’я із предикатів та базового імені у відповідності з “угорською нотацією”.

Література [1-4; Д-5–9]

 

Тема 13. Від OLE до Active X.

(2 лекційні години)

Метод OLE. Використання OLE. вигляді даних: дані, що представлені, (Presentation Data, PD) і природні дані (Native Data, ND). Елементи OLE. OLE-об’єктами можна здійснювати одну з двох операцій: зв’язування або впровадження. Вставити об’єкт OLE у додаток. Дії властивості Action. Метод CreateEmbed. Для об’єкту, що зв’язаний, треба вказувати джерело даних. Параметр sourceitem. Методом ReadFromFile для завантаження об’єктів. Команда Components меню Project для додавання ЕК. Підключення OLE–об’єктів. Мова макросів додатка об’єкта. Функція GetObject. ActiveX і COM. Об’єкти компоненти ActiveX. Утиліти Class Builder. Визначення Private. Визначення Public Not Createable. Визначення Single Use. Визначення Global Single Use. Визначення Multi Use. Визначення Global Multi Use. Слід запускати іншій екземпляр VB для тестування. Модальні і немодальні форми.

Література [1-4; Д-5–9]

 

Тема 14. Елементи керування ActiveX.

(2 лекційні години)

Поняття “ЕК ActiveX”. Створення ЕК ActiveX. Майстер створює ЕК ActiveX. Комбінований список. Вікно властивості. Основні властивості об’єктів UserControl і ComboBox. Майстер інтерфейсів ActiveX (Active Control Interface Wizard). Майстер сторінок властивостей (Property Page Wizard). Код. Код процедур GetDir, Property Get InitDir і IserControl_ Initalize. ЕК UserControl, що створений.

Література [1-4; Д-5–9]

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: