Лекція №1 Тема: Програмування на object pascal в Delphi: введення
Вид материала | Лекція |
Содержание2.2 Події головної форми 2.3 Палітри компонентів |
- Правила преобразований из одного типа в другой и правила приведения типов в языке Object, 19.03kb.
- Программа дисциплины "Технологии интерактивных систем" Направление, 46.72kb.
- Основи програмування та алгоритмічних мов На тему „Анімація в Delphi, 65.61kb.
- Реферат з курсу, 57.9kb.
- Б. В. Ващук Turbo Pascal, 715.52kb.
- Програма на мові Turbo Pascal, лінійні програми Команди галуження, вибору та мітки, 1485.97kb.
- Пояснительная записка, 185.11kb.
- Програма гуртка " Інформатика та обчислювальна техніка" (курс «Основи візуального програмування, 163.83kb.
- Основные разделы программы Программирование на языке высокого уровня Операционные системы, 264.58kb.
- Назва модуля: Комп’ютерна техніка та програмування Код модуля, 16.9kb.
2.2 Події головної форми
Події можна побачити на закладці Events об'єктного інспектора.
Подія | Опис |
OnActivate | Коли застосування стало активним |
OnCanResize | Ця подія генерується перед тим, як змінити розмір вікна. Тут можливо заборонити які-небудь зміни або проводити якісь підготовчі дії. |
OnClick | Генерується, коли користувач клацнув формою. |
OnClose | Генерується, коли вікно закривається. |
OnCloseQuery | Генерується до закриття вікна. У цьому обробнику відбувається запит на закриття, тому з цього обробника можна вивести вікно, яке запрошуватиме підтвердження на закриття. |
OnCreate | Генерується, коли вікно створюється. |
OnDblClick | Генерується, коли користувач двічі клацнув по вікну. |
OnDeactivate | Генерується, коли вікно деактивує. |
OnDestroy | Коли вікно знищується. |
OnHide | Генерується, коли вікно зникає. Подія генерується навіть тоді, коли пам'ять, виділена для вікна, не знищується. |
OnKeyDown | Генерується, коли натиснута клавіша на клавіатурі. |
OnKeyPress | Генерується, коли натиснута і відпущена клавіша на клавіатурі. |
OnKeyUp | Генерується, коли відпущена клавіша на клавіатурі. |
OnMouseDown | Генерується, коли натиснута кнопка миші. |
OnMouseMove | Генерується, коли рухається мишка. |
OnMouseUp | Генерується, коли відпускається кнопка миші. |
OnMouseWheel | Генерується коліщатком миші. |
OnMouseWheelDown | Генерується, коли коліщатко миші прокручене вниз. |
OnMouseWheelUp | Генерується, коли коліщатко миші прокручене вгору. |
OnPaint | Генерується, коли треба перемальовувати вікно. |
OnResize | Генерується, коли треба змінити розміри вікна. |
OnShortCut | Коли натиснута гаряча клавіша. |
OnShow | Коли показується вікно, але до фактичного промальовування. У цей момент вікно вже створене і готове до відображення, але ще не промальовувалося на екрані. |
2.3 Палітри компонентів
Палітра компонентів складається з декількох закладок(див. мал. 4).
1. Standard. Всі ці компоненти є аналогами Windows компонентів.
2. Additional – додаткові компоненти.
3. Win32 – компоненти, які є тільки в сімействі Win32 операційних систем. У це сімейство входять Windows 9x, Windows ME, Windows 2000, Windows NT, Windows XP.
4. System – системні компоненти, за допомогою яких полегшується доступ до системи.
5. Database Access – компоненти доступу до баз даних.
6. Data Controls – компоненти для роботи з базами даних.
7. dbExpress – ще компоненти доступу до баз даних, які прийшли на зміну BDE.
8. BDE – старі компоненти доступу до баз даних.
9. ADO – це теж компоненти для доступу до баз даних, тільки за технологією Active Data Object (ADO).
10. InterBase – компоненти доступу до бази даних InterBase.
11. WebServices – компоненти доступу до мережі Інтернет.
12. InternetExpress – компоненти доступу до мережі Internet.
13. FastNet – Мережеві компоненти.
14. QReport – компоненти для створення звітності.
15. Dialogs – компоненти що полегшують доступ до стандартних діалогів.
16. Win3.11 – компоненти доступу до компонентів Win 3.1.
17. Samples – різні приклади. Деякі з цих компонентів доступні в початкових кодах і поставляються разом з Delphi.