Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Отчеты по практике » Основи програмування в середовищі Delphi

Реферат Основи програмування в середовищі Delphi





Зміст


Введення. 2

1. Система програмування Delphi 3

1.1 Склад проекту. 3

1.2 Опис 4

2. Клас VCL. 10

2.1 Компоненти .. 11

2.2 Основи створення компонентів. 12

Висновок. 15

Додаток А. Перший крок створення нового компонента. 17

Додаток Б. Логічна структура мережі університету. 18

Додаток В. Система ДОТ В«PlatonusВ». 19



Введення


Мета виробничої практики: закріплення теоретичних знань, отриманих в університеті, розвиток необхідних практичних умінь і навичок відповідно з темою дипломної роботи В«Створення нового компонента у візуальній середовищі розробки додатків В».

Для вирішення поставленої мети були визначені наступні завдання:

Поглиблене вивчення систему програмування Delphi;

вивчення та збір необхідних матеріалів для виконання дипломної роботи;

придбання практичних навичок у роботі експлуатації локальної обчислювальної мережі тьюторської служби університету

виконання роботи з обслуговування комп'ютерної техніки та спеціальних програм.

Дата проходження практики: з 25.10.2010 по 20.11.2010 р.

Місце проходження практики: відділ інженерної служби Казахстансько-Російського університету.



1. Система програмування Delphi


1.1 Склад проекту


Delphi - Це система візуального об'єктно-орієнтованого програмування, в якій в якості мови програмування використовується мова Object Pascal. Мова Object Pascal - строго типізований об'єктно-орієнтована мова, в основі якого лежить Turbo Pascal.

У складу Delphi входить бібліотека VCL (Visual Component Library), що містить компоненти для побудови інтерфейсу додатку, а також структури для зберігання та обробки даних. Бібліотека являє собою ієрархію об'єктів, що має загального предка предка - TObject.

проектована за допомогою Delphi додаток зберігається в декількох файлах. Розглянемо основні файли:

. dpr - Файл проекту. Це головна програма, в якій міститься код ініціалізації, завершення і запускається цикл обробки подій. Файл містить посилання на всі форми і модулі, що входять до складу проекту.

. pas - Вихідний код модуля і форми. Більшість модулів пов'язані з формами і містять тексти обробників подій елементів, розміщених на формах.

. dfm - Файл форми. Містить опис зовнішнього вигляду форми і розташованих на ній елементів.

. cfg,. dsk,. dof - Файли налаштувань компілятора, середовища і проекту. p>. res - Файл ресурсів (створюється автоматично). Включає значок програми, номер версії і т.д.

. exe - Виконуваний файл створеного додатки. p>. ~ dpr,. ~ pas,. ~ dfm - Резервні файли проекту, модуля і форми. Створюються, якщо включений режим резервного копіювання.



1.2 Опис класу


Об'єкт, званий в Delphi класом, може крім розділів private і public мати розділи protected, published і automated.

Елементи класу, розташовані після ключового слова protected, називаються захищеними. Вони доступні всередині модуля, що містить опис класу, і всередині його нащадків. p> У розділі published містяться елементи, які відображаються в інспектора об'єктів. Для них встановлено той же тип доступу, що і для елементів public. Цей розділ використовується тільки при розробці нестандартних компонентів. Розділ automated містить елементи, які додаються до інтерфейсу об'єктів, що використовують OLE. Інтерфейс OLE (Object Linking and Embedding - зв'язування і впровадження об'єктів) підтримується безліччю різних програм і використовується для приміщення документа, створеного в одній програмі, в іншу програму. Наприклад, можна вставити документ Microsoft Word в Microsoft Excel. Таким чином, OLE - це технологія зв'язку програм, що дозволяє спільно використовувати дані.

У нащадках об'єкта доступність успадкованих елементів можна змінювати.

Основна особливість об'єктів у Delphi полягає в тому, що вони за замовчуванням є динамічними, але операція разименовиванія для доступу до них не використовується. Якщо предок класу не вказаний, ним вважається TObject. p> Рекомендується для конструктора класу використовувати ім'я Create, для деструктора - Destroy і викликати з них відповідні методи предка за допомогою ключового слова inherited. Виклик конструктора предка виконується перед першим виконуваним оператором конструктора класу, а деструктора - після останнього. Деструкція оголошений в TObject як віртуальний, тому в будь-якому нащадку потрібно оголошувати його з ключовим словом override, яке використовується в Delphi для перевизначення віртуальних методів.

Розглянемо приклад, в якому оголошується клас В«ціле числоВ».

type

TNumber = Class

n: integer;

constructor Create (n_: integer);

end;

<...


сторінка 1 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення проекту в середовищі програмування Borland Delphi 7.0
  • Реферат на тему: Прикладне додаток &Розробка проекту для створення нового класу Auto і елеме ...
  • Реферат на тему: Розробка проекту в інтегрованому середовищі розробки додатків Delphi &Додат ...
  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...
  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...