- •1.Поняття про візуальне програмування
- •2.Файли проекту
- •3. Палітра компонентів
- •Моделі компонентів
- •4.Інспектор об’єктів.
- •5.Режими роботи Delphi.
- •6. Класифікація компонентів за призначенням.
- •7. Подія та реакція на подію.
- •8. Вікна повідомлень
- •9. Компонент Image, його властивості.
- •10. Створення .Exe файлу
- •11. Компонент ScrollBar, ImageList.
- •12. Компоненти для створення головного та контекстного меню.
- •13. Компонент ListBox, ComboBox, їх властивості.
- •14. Компоненти CheckBox, RadioButton, їх основні властивості.
- •15. Компонент Button, BitBtn, його властивості.
- •16. Комонент Panel, GroupBox,ToolBar та їх властивості.
- •17. Комонент Memo, Edit, RichEdit, Label, їх основні властивості.
- •19. Вкладка Dialogs.
- •21. Робота з файлами у Delphi
- •22.Графічні можливості Delphi
- •23. Компонент PaintBox (System).
- •24. Компонент Animate, його властивості.
- •25. Використання компонента MediaPlayer
- •26. Компонент tChar, його властивості.
- •27. Відладка програм. Обробка виключень.
- •28. Режими трасування. Точки зупинки.
- •29. Робота з бд. Компоненти для створення бд.
- •30. Псевдонім бд. Бібліотека вde.
- •31. Друк в текстовому і графічному режимах.
- •32. Основні властивості форми та компонентів.
- •33. Модальні і немодальні вікна
- •34 Компонент PageControl. Його властивості
- •35.Компонент Timer, його застосування і властивості
29. Робота з бд. Компоненти для створення бд.
БД - це набір таблиць. В яких перебуває інформація. Як правило БД, складається з декількох таблиць, які розміщають в одному каталозі. Розрізняють локальні на віддалені БД.
До складу Делфі входить утиліта BDE( Bornald Data Base Engine) – це набір драйверів, які забезпечують доступ до даних, а також Bornald DataBase Desktop, що дозволяє створювати файли БД у різних форматах.
Процес створення БД – це послідовність таких кроків:
Створення каталогу;
Створення псевдоніму;
Створення таблиць.
Таблиці створються за допомогою утиліти Data Base Desktop – вона дозволяє виконувати всі необхідні дії: створення, перегляд, модифікація таблиць.
Компоненти доступу до даних перебувають на вкладці Data Acces, а компоненти відображення даних на вкладці Data Control.
1.DataBase – представляє БД, як єдине ціле( тобто сукупність таблиць).
2. Table – представля одну з таблиць.
3. DataSource – джерело даних, забезпечує зв*язок компонента, відображення і редагування даних.
4. DBText – дозволяє тільки перегляд вмісту у поля, а компонент DBEdit i DbMemo – перегляд і редагування.
30. Псевдонім бд. Бібліотека вde.
Розробляючи програму програміст не можу знати на якому диску і в якому каталозі будуть перебувати файли БД під час їх використання.
В Делфі проблема передачі в програму інформації про місце знаходження файлів БД вирішується шляхом використання псевдоніма БД.
Псевдонім (Alias) – це коротке ім.*я, поставлене у відповідність реальному повному ім.*ю каталогу БД.
Програма доступу до даних використовує не реальне ім*, а саме цей псевдонім.
Для доступу до інформації підключають бібліотеку BDЕ, яка в свою чергу використовує конфігураційний файл, який містить інформацію про всі зареєстровані в системі псевдоніми.
Псевдонім БД. Можу бути створений( зареєстрований) за допомогою утиліти BDЕ Administrator. Ця же утиліта дозволяє змінити каталог, пов*язаний з псевдонімом.
Перед тим як приступити для створення таблиць нової БД, необхідно створити псевдонім для цієї БД,
31. Друк в текстовому і графічному режимах.
1.Друк в текстовому режимі здійснюється наступним способом:
Із принтером працюють, як із звичайним текстовим файлом, за винятком того, що замість процедури AssignFile викликають процедуру AssignPrn. Якщо програму потрібно одержати тверду копію екранної форми, то використовують метод Print об*єкта Form, який викликають в потрібний момент.
2. Для виводу графічної інформації є спеціальний об*єкт Printer, який стає доступним, коли підключити модуль Printers. За допомогою цього об*єкта графічна інформація виводиться на друк так само, як і на екрані.
Властивості об*єкта Printer:
Canvas – місце для виводу графіки.
Font – список доступних шрифтів.
Orientation – горизонтальна або вертикальна орієнтація сторінки.
PageWigth, PageHeight – ширина, висота.
PageNumber – номер сторінки.
Printers – перераховує всі властивості в системі принтера параметри.
PrinterIndex – вказує, який із перераховуваних буде поточний.
Printing – властивість логічного типу, яка показує чи розпочато друк.
