Програмування Delphi 5.0

Рефераты, курсовые, дипломные, контрольные (предпросмотр)

Тип: Курсовая работа. Файл: Word (.doc) в архиве zip. Язык: Украинский. Категория: Информатика, IT
Адрес этого реферата http://referat.repetitor.ua/?essayId=13055 или
Загрузить
В режиме предпросмотра не отображаются таблицы, графики и иллюстрации. Для получения полной версии нажмите кнопку «Загрузить». Рефераты, контрольные, дипломные, курсовые работы предоставляются в ознакомительных целях, не для плагиата.
Страница 1 из 2 [Всего 2 записей]1 2 »

ВСТУП

Інколи нам необхідно обчислити площу якоїсь простої фігури для якоїсь побутової потреби, чи можливо ви щось обраховуєте, а формули уже давно забули зі школи. Ось тут саме може стати у пригоді якась простенька програма для обчислення самих елементарних площ. Чому проста, тому, що це забезпечить її компактність, простоту у роботі, можливість легкого розповсюдження за допомогою дискети. Також важливо щоб така програма була проста у роботі мала мінімум на лаштувань: ввів дані натиснув обчислити і - перед Вами результат. Саме такою є моя програма, котра сподіваюся стане у пригоді комусь...

Оскільки нам потрібна програма найбільш проста і доступна у користуванні, а також вона повинна мати досить простий і зрозумілий інтерфейс, тому мову програмування, на якій буде виконана програма обираю Delphi 5.0. Саме така мова програмування забезпечить нам найпростіший і найбільш знайомий користувачу інтерфейс (стандартна програма у ос windows) майбутньої програми - калькулятора. Крім цього така мова програмування проста у користуванні та наділена достатньою кількістю можливостей для створення даної програми, має досить зручний і зрозумілий інтерфейс, та не потребує високих технічних характеристик ПК, що ще більш розширює поле користування даним програмним продуктом - Delphi 5.0. Також дана мова програмування забезпечує роботу програми в ос Windows, що є найбільш поширеною на даний час.

Умовно створення програми поділяється на 2 частини:

1 частина - створення інтерфейсу, встановлення кнопок, раціональне їх розміщення на формі;

2 частина - безпосереднє написання програмного коду програми - калькулятора.

У першій частині важливо щоб кнопки були розміщені у найбільш схожому варіанті до звичайного калькулятора. Програма містить кнопки із

числами та кнопки із додатковими можливостями калькулятора: тригонометричні обчислення, піднесення до кореня, піднесення до квадрату, а також у програмі є кнопки звичайних операцій над числами: додавання, віднімання, та звичайні сервісні кнопки(стерти число...). У програмі використана форма Edit, що забезпечує безпосереднє введення числа у форму без використання вище описаних кнопок. При створенні програми у програмному середовищі Delphi доцільно створити окремий каталог спеціально для створюваної програми, оскільки при роботі із іншими програмами можлива втрата програмного коду програми, тому зберігання програми доцільно здійснювати у окремому каталозі.

Технологія роботи у середовищі Delphi базується на ідеях об'єктно-орієнтованого та візуального програмування. Ідея об'єктно-орієнтованого програмування полягає в інкапсуляції (об'єднанні) даних і засобів їх опрацювання (методів) у тип, який називається класом. Конкретною змінною певного класу і є

об'єкт. Прикладами об'єктів можуть бути елементи керування у вікні: кнопки, списки, текстові поля тощо. Середовище візуального програмування Delphi - це графічна автоматизована оболонка над об'єктно-орієнтованою версією мови Паскаль (Object Pascal). Якщо у мові Паскаль структурними одиницями є дані

та команди, то тут такою структурною одиницею є візуальний об'єкт, який називається компонентом. Автоматизація програмування досягається завдяки можливості переносити компонент на форму (у програму) з палітри компонентів і змінювати його властивості, не вносячи вручну змін до програмного коду.

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

Вони відображаються на екрані під час виконання програми. Невидимі компоненти призначені для доступу до системних ресурсів комп'ютера.

Проект - це сукупність файлів, з яких складається Delphi-програма.

Інструменти середовища Delphi. Основними інструментами є:

oголовне меню;

o панель інструментів;

o палітра компонентів (Component Palette);

o інспектор об'єктів (Object Inspector);

o вікно форми;

o редактор коду (Code Editor).

Ці інструменти стають доступними після запуску програми Delphi: три знаходяться в головному вікні (верхня частина екрана, рис. 1), а решта - в окремих вікнах.

Головне меню та панель інструментів. Головне меню складається з таких елементів: File, Edit, Search, View, Project, Run, Component, Database, Tools, Help (рис.1).

Меню File містить стандартні команди роботи з файлами проекту. За допомогою цих команд можна створити новий проект (New Application), нову форму або модуль (New Form і New Unit), файл, проект або все відразу (Save, Save As, Save Project As, Save All).

За допомогою команд меню Edit можна вирівнювати компоненти відносно сітки або між собою (Align to Grid, Align), задавати порядок відображення компонентів, які перетинаються (Bring to Front, Send to Back), змінювати розмір вибраного компонента (Size), масштабувати візуальні компоненти (Scale) тощо.

Меню Search містить стандартні команди пошуку та заміни фрагмента тексту (Find, Replace, Search Again, Incremental Search) та інші. У меню View знаходяться команди візуалізації елементів середовища. Меню Project містить команди компіляції (Compile, Build All) та перевірки синтаксису програми (Syntax Check). Меню Run містить команди налагодження та запуску програми. Меню Component використовують для створення та інсталяції нових компонентів. Меню Database містить команди виклику

інструментів бази даних. У меню Tools знаходяться команди коригування параметрів середовища.

На панелі інструментів розташовані кнопки інструментів. На ній можуть міститися кнопки всіх згаданих команд.

Палітра компонентів. Палітра компонентів розташована у головному вікні і має вигляд багатосторінкового блокнота. Кожній сторінці відповідає свій набір компонентів.

Інспектор об'єктів. За допомогою інспектора об'єктів можна задавати початкові значення властивостей об'єкта та їхню реакцію на стандартні події. Вікно інспектора об'єктів містить список компонентів поточної форми, а також дві закладки: властивостей (Properties) та подій (Events). Щоб активізувати вікно інспектора об'єктів, ви-користовують клавішу F11. Розглянемо це вікно.

Закладка властивостей складається з двох стовпчиків: лівий містить назви властивостей компонентів, а правий - їхні значення. Властивості можуть бути простими або комплексними. Комплексні властивості складаються з набору інших властивостей. Такі властивості в інспекторі об'єктів позначені символом "+", наприклад, +Font.

Закладка подій також має два стовпці. У лівому відображаються назви (імена) стандартних подій, на які об'єкт може реагувати, а в правому - назви методів (процедур), які будуть реалізовувати реакцію на подію. Кожній стандартній події можна поставити у відповідність деякий метод, назва якого з'явиться після подвійного клацання мишею у правому стовпчику. Одночасно у вікно програми додається шаблон базового коду (процедури) для цього методу. Шаблон потрібно заповнити текстом процедури.

Для введення значень властивостей числового та текстового типу (Width, Name тощо) використовується стандартне поле введення. Значення властивостей перерахованого типу (Align, Cursor тощо) задаються комбінованим списком, звідки вибирають потрібне. Деякі комплексні властивості (Font, Picture, Glyph тощо) використовують діалогові вікна, набір керуючих елементів яких залежить від конкретної властивості.

Вікно форми. Форма - це вікно Windows, яке утворюється в одному з можливих для вікон стилів. Увесь внутрішній простір є робочою областю, яка має сітку вирівнювання для зручного розташування компонентів на формі. Для виконання групових операцій декілька компонентів можна

об'єднувати. Для цього необхідно натиснути на ліву клавішу миші і переміщенням вказівника охопити всі потрібні компоненти. У групу додаються компоненти, які хоча б частково попадають в охоплену область.

Можна також додати/вилучити окремий елемент. Для цього потрібно натиснути на клавішу Shift та, не відпускаючи її, вибрати мишею потрібний компонент на формі. Вилучення виокремлених компонентів чи групи виконується клавішею Delete. Переміщення виокремленого компонента в межах форми

RSSСтраница 1 из 2 [Всего 2 записей]1 2 »





При любом использовании материалов сайта обязательна гиперссылка на сайт «Репетитор».
Разработка и Дизайн компании Awelan
bigmir)net TOP 100 Rambler's Top100