Компоненти та їх властивості

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
КН
Кафедра:
Кафедра автоматизованих систем управління

Інформація про роботу

Рік:
2007
Тип роботи:
Лабораторна робота
Предмет:
Об’єктно-орієнтоване програмування

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти та науки України Національний університет “Львівська політехніка” Інститут комп’ютерних наук та інформаційних технологій Кафедра автоматизованих систем управління  Лабораторна робота №2 з курсу «Об’єктно-орієнтоване програмування» Компоненти та їх властивості Мета роботи: вивчити стандартні компоненти, їх властивості та принципи побудови прикладних програм із використанням стандартних компонент. Порядок роботи: Створити проект для виконання індивідуального завдання. Оформити звіт для захисту лабораторної роботи за зразком назва роботи мета роботи порядок роботи короткі теоретичні відомості алгоритм розв’язку задачі тексти відповідних модулів проекту аналіз отриманих результатів та висновки Короткі теоретичні відомості Компоненти Delphi є основою для створення прикладних програм. Усі вони розташовані в бібліотеці VCL (Visual Component Library). З точки зору користувача компоненти - це об’єкти (екземпляри певного класу) за допомогою яких можна створити інтерфейс програми або додати невізуальні елементи. З точки зору розробника, компоненти – це код на мові Object Pascal, організований у вигляді класів, які визначають стан (за допомогою властивостей) та поведінку (за допомогою методів та подій) для елементів, що додаються до ужитку. У Delphi компоненти об’єднані в чітке ієрархічне дерево, початковий вузол якого має клас TComponent. У довідковій системі можна переглянути місце в ієрархічному дереві кожної окремої компоненти. Таким чином, з погляду програмування робота з компонентами означає роботу з класами. Крім класів, наявних у бібліотеці VCL, можна створити і власні класи та відповідні їм компоненти. До компонент у програмі звертаються за звичайними правилами мови програмування як до екземплярів класу. Для розробки програм необхідно орієнтуватися в переліку та можливостях компонент VCL. Наявні компоненти розташовані в палітрі компонент на окремих сторінках, розділених відповідними закладками. Для налаштування палітри використовується пункт головного меню Delphi Components… Характеристики основних компонент VCL Сторінка Standard Ім’я Застосування  MainMenu Головне меню програми  PopupMenu Спадне меню  Label Текстовий підпис  Edit Текстовий редактор  Memo Багаторядковий текстовий редактор  Button Командна кнопка  CheckButton Незалежний перемикач  RadioButton Залежний перемикач  ListBox Список вибору  ComboBox Комбінований список вибору  ScrollBar Смуга перегляду  GroupBox Група елементів  RadioGroup Готова група залежних перемикачів  Panel Панель   Сторінка Additional Ім’я Застосування  BitBtn Командна кнопка з написом та піктограмою  SpeedButton Піктографічна кнопка  MaskEdit Спеціальний текстовий редактор для одного рядка  StringGrid Таблиця текстових рядків  DrawGrid Довільна таблиця  Image Малюнок  Shape Фігура  Bevel Рамка  ScrollBox Панель зі смугами перегляду  CheckListBox Список множинного вибору  Splitter Границя  StaticText Статичний текст  Chart Діаграма   Сторінка Win32 Ім’я Застосування  TabControl Контейнер з набором закладок  PageControl Набір панелей з закладками  ImageList Контейнер для зберігання набору малюнків  RichText Спеціальний редактор форматованого тексту  TrackBar Візуальний регулятор числової величини  ProgressBar Індикатор процесу  UpDown Цифровий регулятор  HotKey Клавіша керування  Animate Мультиплікатор  DataTimePicker Селектор часу дати  TreeView Дерево вибору  ListView Панель піктограм  HeaderControl Заголовок керування  StatusBar Панель статусу  ToolBar Інструментальна панель  CoolBar Інструментальна панель   Сторінка System Ім’я Застосування  Timer Машинний годинник  PaintBox Вікно для малювання  MediaPlayer Мультимедійний програвач  OLEContainer OLE-контейнер  DDEClientConv DDE-зв’язок (клієнтський)  DDEClientItem DDE-елемент (клієнтський)  DDEServerConv DDE-зв’язок (серверний)  DDEServerItem DDE-елемент (серверний)   Сторінка Internet Ім’я Застосування  ClientSocket Клієнтське сполучення  ServerSocket Серверне сполучення  WebDispatcher Диспетчер WEB  PageProducer Постачальник сторінок  QueryTable-Producer Постачальник табличних запитів  DataSetTable-Producer Постачальник табличних наборів даних  FTP Компонента передавання файлів. Використовує FTP(File Transport Protocol)  HTML За допомогою цієї компоненти формують HTML-сторінку  HTTP Реалізує протокол передавання гіпертексту  NNTP Реалізує протокол NNTP (Network News Transport Protocol)  POP Реалізує протокол POP (Post Office Protocol)  SMTP Реалізує протокол SMTP (Simple Mail Transfer Protocol)  TCP Реалізує протокол TCP  UDP Реалізує протокол UDP (User Diagram Protocol)   Сторінка Data Access Ім’я Застосування  DataSource Джерело даних  Table Таблиця  Query Запит  StoredProc Процедура, що зберігається та виконується окремо від нашої програми  Database База даних (БД)  Session Сеанс зв’язку з базою даних  BatchMove Пакетне пересилання  UpdateSQL Модифікація даних  Provider Джерело даних  ClientDataSet Клієнтський набір даних  RemoteServer Віддалений сервер   Сторінка Data Controls Ім’я Застосування  DBGrid Таблиця БД  DBNavigator Навігатор БД  DBText Текст БД  DBEdit Текстовий редактор БД  DBMemo Багаторядковий текстовий редактор БД  DBImage Малюнок БД  DBListBox Список вибору  DBComboBox Список вибору разом з полем редагування  DBCheckBox Незалежний перемикач  DBRadioGroup Група залежних перемикачів  DBLookupListBox Список вибору  DBLookupCombo-Box Комбінований список вибору  DBRichEdit редактор  DBCtrlGrid Спеціальна форма таблиці БД  DBChart Графік БД   Сторінка Decision Cube Ім’я Застосування  DecisionCube Куб рішень  DecisionQuery Запит  DecisionSource Джерело даних  DecisionPivot Навігатор  DecisionGrid Таблиця рішень  DecisionGraph Графік рішень   Завдання А. Використовуючи компоненти Memo та OpenDialog створити програму для перегляду та редагування текстових файлів (з можливостями відкриття та збереження файлів на диску). B. Додати до програми нові можливості у відповідності з індивідуальним завданням. Варіант 9 Додати спадне меню з розширеннями при відкритті файлів. Результат виконання програми:   Висновок: На цій лабораторній роботі я вивчив стандартні компоненти, їх властивості та принципи побудови прикладних програм із використанням стандартних компонент.
Антиботан аватар за замовчуванням

31.03.2013 01:03-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!