програми і відбуваються тільки під час виконання програми. Методи не мають під собою візуальної основи. p align="justify"> Зворотні зв'язку компонента - це його події. Події забезпечують інтерактивність компонентів, завдяки їм додаток на Delphi будується як програмний автомат. У Object Pascal немає спеціальних мовних засобів для подання подій, та вони й не потрібні, оскільки події реалізуються за допомогою властивостей, що містять покажчики на методи. p align="justify"> Всі безліч компонентів підрозділяється на дві групи: візуальні і невізуальні компоненти.
Візуальні компоненти (visual components) - це керуючі елементи призначеного для користувача інтерфейсу (controls), тобто кнопки, мітки, блоки списків та ін Вони видно на екрані і виглядають однаково на стадії проектування і під час роботи додатку. У цьому їх головне достоїнство. p align="justify"> Невізуальні компоненти (nonvisual components) - це, так би мовити, бійці невидимого фронту, вони працюють, але самі на екрані не видні. До Невізуальні компонентів відносяться таймер, компоненти доступу до баз даних та ін На стадії проектування Невізуальний компонент представляється на формі невеликим значком. Його властивості встановлюються в інспектор об'єктів. Деякі компоненти хоча і є невізуальними, можуть що-небудь відображати на екрані. Наприклад, Невізуальний компонент MainMenu відображає на формі рядок головного меню, а Невізуальний компонент OpenDialog - стандартне діалогове вікно вибору файлу. p align="justify"> Для вивчення компонентів Delphi використовується велика кількість книг, наприклад: книга Фараонова [1] і Культина [2].
1. Постановка завдання
Завдання курсового проекту - повинна включати розробити електронний підручник «³зуальні і не візуальні компоненти DelphiВ», що дозволяє отримати теоретичні навички, освоїти програму на прикладах і пройти тестування.
Електронний підручник складається з наступних розділів:
- теоретична частина: включає в себе матеріал, необхідний для освоєння деяких компонентів Delphi;
- емуляція, яка дозволяє на наочних прикладах вивчити можливості програми. Емуляція включає два приклади роботи.
До програми потрібно оформити пояснювальну записку, що включає в себе опис програми, обгрунтування даної теми, а так само розділи теорія і практика, що містять HTML документи і розділ емуляція.
Вимоги до програми:
n webbrowser1.Navigate (GetCurrentDir + ' сторінки бібліотека VCL svvavkomp.htm'); streeview1.Items.Item [5]. Selected then webbrowser1.Navigate (GetCurrentDir + ' сторінки бібліотека VCL sobitiya.htm'); streeview1. Items.Item [3]. Selected then webbrowser1.Navigate (GetCurrentDir + ' сторінки бібліотека VCL metodi.htm'); streeview1...