DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Ознайомлення із середовищем візуального програмування Delphi

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

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

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

Рік:
2013
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Застосування засобів об’єктно-орієнтованого програмування у лінгвістичних задачах
Група:
ПРЛ
Коротко про документ

Про що ця робота

Звіт до лабораторної роботи присвячено ознайомленню з середовищем візуального програмування Delphi. У роботі розглянуто основні компоненти IDE, форми, властивості та обробники подій.

У роботі розглядаються

  • Візуальне програмування
  • Delphi IDE
  • Об'єктно-орієнтоване програмування
  • Форми та компоненти
  • Обробники подій
  • Інспектор об'єктів

Зміст і розділи

  1. Мета роботи
  2. Головне вікно Delphi
  3. Вікно проектувальника форм
  4. Інспектор об'єктів
  5. Вікно редактора коду
  6. Події та делегування
  7. Робота з формами
  8. Хід роботи
  9. Висновок
Для кого:Студенти технічних спеціальностей та вивчаючі об'єктно-орієнтоване програмування
Викладачі:Корпильов Д.В.

Ключові поняття

DelphiIDEФормаКомпонентІнспектор об'єктівПодіяОбробник подійВізуальне програмуванняОб'єктно-орієнтоване програмуванняПроект

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

Міністерство освіти та науки України НУ „Львівська політехніка” Звіт до лабораторної роботи №2 з курсу: «Застосування засобів об’єктно-орієнтованого програмування в лінгвістичних задачах» на тему: «Ознайомлення із середовищем візуального програмування Delphi» Мета роботи: Познайомитися із середовищем візуального програмування Delphi і одержати практичні навички роботи в ньому. Основою Delphi є графічне середовище розробки додатків, яке називається інтегрованим середовищем розробки (Integrated Development Environment, IDE ). Після завантаження Delphi на екрані відкриваються чотири вікна IDE: головне вікно, вікно проектувальника форм, вікно редактора коду, вікно інспектора об'єктів. Головне вікно складається з трьох частин: меню, панелі інструментів і палітри компонентів. У палітрі компонентів відображаються компоненти, за допомогою яких користувач створює свої додатки. У вікні проектувальника форм відображається форма як візуальний об'єкт. Тут визначається, як буде виглядати ваш додаток з погляду користувача, і створюється графічний інтерфейс користувача. Вибирають компоненти з палітри компонентів і перетаскують їх у форму, використовуючи мишу для точного розташування і визначення розмірів компонента. З допомогою інспектора об'єктів Object Inspector можна змінювати властивості компонентів форми і визначати події, на які повинна реагувати форма чи її компоненти. Вікно інспектора об'єктів має дві вкладки: Properties – властивості і Events – події. У вікні редактора коду можна вводити розроблений код чи редагувати згенерований Delphi код для компонентів розробленої форми. Події – це властивості процедурного типу, призначені для створення користувальницької реакції на ті чи інші вхідні впливи. Усі події в Delphi прийнято іменувати з ”On”. Клацнувши в Інспекторі об'єктів на закладці Events у поле будь-якої події, одержують в програмі заготівку методу – оброблювача цієї події. При цьому його ім'я буде складатися з імені поточного компонента й імені події (без “On”), а відноситися він буде до поточного на формі. Заготівку оброблювача події OnClick можна також одержати двічі клацнувши по розміщеній на формі кнопці. Оскільки події – це властивості об'єкта, їхнє значення можна змінювати під час виконання програми. Ця можливість називається делегуванням. Форма в Delphi- це синонім вікна. Будь-яка програма має як мінімум одну форму. Вона з'являється на екрані в момент старту програми. Для підключення нової форми до проекту досить звернутися до репозиторию і вибрати потрібний різновид форми. Підключення нової форми до проекту приводить до того, що менеджер проекту розміщає її в списку автоматично створюваних форм(вікно Project Option, сторінка Forms, список Auto-create forms). Для того, щоб форма не створювалася автоматично в момент старту програми, необхідно перенести її в список Available forms. У цьому випадку форма створюється в міру необхідності. У момент старту програми на екрані показується тільки одна – головна форма. Кожне наступне вікно стає видно тільки після виклику його методу Show чи ShowModal. Основний спосіб, використовуваний для закриття форми - це виклик методу procedure Close.e Close. Усередині методу Close у першу чергу викликається метод function CloseQuery:boolean. Для закриття форми необхідно, щоб функція CloseQuery повернула True. Для перевірки на можливість закриття CloseQuery викликає оброблювач події OnCloseQuery:TCloseQueryEvent; TCloseQueryEvent-це процедурний тип: TCloseQueryEvent=procedure(Sender:TObject;Var CanClose:boolean) of object; Ви повинні в оброблювачі події перевірити можливість закриття форми і повернути потрібне значення в параметрі CanClose. Останнім при знищенні форми ініціюється подія OnDestroy:TNotifyEvent; Тут програміст може передбачити необхідні дії, наприклад записати значення у файл. Хід роботи Частина 1. Етап 1. Етап 2.   Етап3.  Частина 2.  
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

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

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

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

Admin

26.02.2023 12:38

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