Середовище програмування Delphi

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Зміст

Огляд

Вимоги до апаратних і програмних засобів

Загальна структура Середовища Delphi

Основні елементи

Додаткові елементи

Інструментальні засоби

Стандартні компоненти

Інспектор об'єктів

Збереження проекту

TButton, вихідний текст, заголовки і Z-упорядкування

Тьютори

1.

1.

2.

3.

4. ПЕРЕГЛЯД

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

Дана стаття передбачає наявність знань про:

Використанні Windows

Найпростіших програмних конструкціях таких, як змінні, цикли та функції

1.

1.

1.

2. Структура середовища програмування

3. Зовнішній вигляд середовища програмування Delphi відрізняється від багатьох інших з тих, що можна побачити в Windows. Приміром, Borland Pascal for Windows 7.0, Borland C + + 4.0, Word for Windows, Program Manager - це все MDI програми і виглядають по-іншому, ніж Delphi. MDI (Multiple Document Interface) - визначає особливий спосіб управління декількох дочірніх вікон усередині одного великого вікна.

Середовище Delphi ж слідує інший специфікації, званої Single Document Interface (SDI), і складається з декількох окремо розташованих вікон. Це було зроблено через те, що SDI близький до тієї моделі додатків, що використовується в Windows 95.

Якщо Ви використовуєте SDI додаток типу Delphi, то вже знаєте, що перед початком роботи краще мінімізувати інші додатки, щоб їхні вікна не захаращували робочий простір. Якщо потрібно перейти на інший додаток, то просто клацніть мишкою на системну кнопку мінімізації Delphi. Разом з головним вікном згорнуться всі інші вікна середовища програмування, звільнивши місце для роботи інших програм.

4. Головні складові частини середовища програмування

Нижче перераховані основні складові частини Delphi:

1.

2. Дизайнер Форм (Form Designer)

3.

4. Вікно Редактора Вихідного Тексту (Editor Window)

5.

6. Палітра Компонент (Component Palette)

7.

8. Інспектор Об'єктів (Object Inspector)

9.

10. Довідник (On-line help)

Є, звичайно, й інші важливі складові Delphi, начебто лінійки інструментів, системного меню і багато інших, потрібні Вам для точного налаштування програми і середовища програмування.

Програмісти на Delphi проводять більшість часу перемикаючись між Дизайнером Форм і Вікном Редактора Вихідного Тексту (яке для стислості називають Редактор). Перш ніж Ви почнете, переконайтеся, що можете розпізнати ці два важливих елементи. Дизайнер Форм показаний на рис.1, вікно Редактора - на рис.2.

Середовище програмування Delphi

Середовище програмування Delphi

Дизайнер Форм в Delphi настільки інтуїтивно зрозумілий і простий у використанні, що створення візуального інтерфейсу перетворюється на дитячу гру. Дизайнер Форм спочатку складається з одного порожнього вікна, яке Ви заповнюєте всілякими об'єктами, обраними на Палітрі Компонент.

Незважаючи на всю важливість Дизайнера Форм, місцем, де програмісти проводять основний час є Редактор. Логіка є рушійною силою програми і Редактор - те місце, де Ви її "кодуєте".

Палітра Компонент (див. рис.3) дозволяє Вам вибрати потрібні об'єкти для розміщення їх на Дизайнері Форм. Для використання Палітри Компонент просто перший раз клацніть мишкою на один з об'єктів і потім другий раз - на Дизайнері Форм. Обраний Вами об'єкт з'явиться на проектованому вікні і ним можна маніпулювати за допомогою миші.

Палітра Компонент використовує посторінковий групування об'єктів. Внизу Палітри знаходиться набір закладок - Standard, Additional, Dialogs і т.д. Якщо Ви клацнете мишею на одну з закладок, то Ви можете перейти на наступну сторінку Палітри Компонент. Принцип розбиття на сторінки широко використовується в середовищі програмування Delphi і його легко можна використовувати у своїй програмі. (На сторінці Additional є компоненти для організації сторінок із закладками зверху і знизу).

Середовище програмування Delphi

Рис.3: Палітра Компонент - місце, де Ви обираєте об'єкти, які будуть поміщені на вашу форму.

Припустимо, Ви ставите компонент TEdit на форму; Ви можете рухати його з місця на місце. Ви також можете використовувати кордон, промальовувала навколо об'єкта для зміни його розмірів. Більшістю інших компонент можна маніпулювати тим же чином. Однак, невидимі під час виконання програми компоненти (типу TMenu або TDataBase) не змінюють своєї форми.

Зліва від Дизайнера Форм Ви можете бачити Інспектор Об'єктів (рис.4). Зауважте, що інформація в Інспектора Об'єктів змінюється в залежності від об'єкта, обраного на формі. Важливо зрозуміти, що кожен компонент є справжнім об'єктом і Ви можете змінювати його вигляд і поведінку за допомогою Інспектора Об'єктів.

Інспектор Об'єктів складається з двох сторінок, кожну з яких можна використовувати для визначення поведінки даного компонента. Перша сторінка - це список властивостей, друга - список подій. Якщо потрібно змінити що-небудь, пов'язане з певним компонентом, то Ви зазвичай робите це у Інспектора Об'єктів. Наприклад, Ви можете змінити ім'я і розмір компонента TLabel змінюючи властивості Caption, Left, Top, Height, і Width.

Ви можете використовувати закладки внизу Інспектора Об'єктів для перемикання між сторінками властивостей і подій. Сторінка

Середовище програмування Delphi подій пов'язана з Редактором; якщо Ви двічі клацнете мишкою на праву сторону якого-небудь пункту, то відповідний даної події код автоматично запишеться до редактора, сам Редактор негайно отримає фокус, і Ви відразу ж маєте можливість додати код обробника даної події. Даний аспект середовища програмування Delphi буде ще обговорюватися пізніше.

Остання важлива частина середовища Delphi - Довідник (on-line help). Для доступу до цього інструменту потрібно просто вибрати в системному меню пункт Help і потім Contents. На екрані з'явиться Довідник, показаний на рис.5

Середовище програмування Delphi

Рис.5: Довідник - швидкий пошук будь-якої інформації.

Довідник є контекстно-залежним, при натисканні клавіші F1, Ви отримаєте підказку, відповідну поточної ситуації. Наприклад, перебуваючи у Інспектора Об'єктів, виберіть яке-небудь властивість і натисніть F1 - Ви отримаєте довідку про призначення даної властивості. Якщо в будь-який момент роботи в середовищі Delphi виникає неясність або утруднення - тисніть F1 і необхідна інформація з'явиться на екрані.

1.

1.

1.

2. Додаткові елементи

У даному розділі увага фокусується на трьох інструментах, які можна сприймати як допоміжні для середовища програмування:

Меню (Menu System)

Панель з кнопками для швидкого доступу (SpeedBar)

Редактор картинок (Image Editor)

Меню надає швидкий і гнучкий інтерфейс до середовища Delphi, тому що може управлятися по набору "гарячих клавіш". Це зручно ще й тому, що тут використовуються слова або короткі фрази, більш точні і зрозумілі, ніж іконки або піктограми. Ви можете використовувати меню для виконання широкого кола завдань; швидше за все, для найбільш загальних завдань на зразок відкриття і закриття файлів, управління відладчиком та налаштуванням середовища програмування.

SpeedBar знаходиться безпосередньо під меню, ліворуч від Палітри Компонент (рис.6). SpeedBar виконує багато з того, що можна зробити через меню. Якщо затримати миша над будь-якою з іконок на SpeedBar, то Ви побачите що з'явиться підказка, що пояснює призначення даної іконки.

Середовище програмування Delphi

Рис.6: SpeedBar знаходиться зліва від Палітри Компонент.

Редактор Картинок, показаний на рис.7, працює аналогічно програмі Paintbrush з Windows. Ви можете отримати доступ до цього модуля вибравши пункт меню Tools | Image Editor.

Середовище програмування Delphi

Рис.7: Редактор Картинок можна використовувати для створення картинок для кнопок, іконок та ін візуальних частин для програми.

А тепер потрібно розглянути ті елементи, які програміст на Delphi використовує в повсякденному житті.

1.

1.

1.

2. Інструментальні засоби

3. На додаток до інструментів, що обговорювалося вище, існують п'ять засобів, що поставляються разом з Delphi. Ці інструментальні засоби:

· Вбудований відладчик

· Зовнішній відладчик (поставляється окремо)

· Компілятор командного рядка

· WinSight

· WinSpector

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

Щоб стати сильним програмістом на Delphi, Вам знадобиться зрозуміти, як використовувати відладчик Delphi. Відладчик дозволяє Вам пройти покроково по вихідного тексту програми, виконуючи по одному рядку за раз, і відкрити просмотровое вікно (Watch), в якому будуть відображатися поточні значення змінних програми.

Вбудований відладчик, який найбільш важливий з п'яти перерахованих вище інструментів, працює в тому ж вікні, що і редактор. Зовнішній відладчик робить все, що робить вбудований і дещо ще. Він більш швидкий і потужний, ніж вбудована. Проте він не такий зручний у використанні, головним чином з-за необхідності залишати середу Delphi.

Тепер давайте поговоримо про компіляторах. Зовнішній компілятор, називається DCC.EXE, корисний, в основному, якщо Ви хочете скомпілювати програму, перш налагодженням його у зовнішньому відладчику. Більшість програмістів, напевно, порахують, то набагато простіше компілювати в середовищі Delphi, ніж намагатися створити програму з командного рядка. Однак, завжди знайдеться кілька оригіналів, які будуть відчувати себе щасливіше, використовуючи компілятор командного рядка. Але це факт - можливо створити і відкомпілювати програму на Delphi використовуючи тільки DCC.EXE і ще одну програму CONVERT.EXE, яка допоможе створити форми. Проте, даний підхід незручний для більшості програмістів.

WinSight і WinSpector цікаві переважно для досвідчених програмістів у Windows. Це не означає, що початківець не повинен їх запускати і експериментувати з ними на свій розсуд. Але ці інструменти вторинні і використовуються для вузьких технічних цілей.

З цих двох інструментів WinSight безумовно, більш корисний. Основна його функція - дозволити Вам спостерігати за системою повідомлень Windows. Хоча Delphi робить багато для того, щоб заховати складні деталі даної системи повідомлень від недосвідчених користувачів, тим не менш Windows є операційною системою, керованої подіями. Майже всі головні і другорядні події в середовищі Windows приймають форму повідомлень, які розсилаються з великою інтенсивністю серед різними вікнами на екрані. Delphi дає Вам повний доступ до повідомлень Windows і дозволяє відповідати на них, як тільки буде потрібно. У результаті, досвідченим користувачам WinSight стає просто необхідний.

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

4. Стандартні компоненти

Для подальшого знайомства із середовищем програмування Delphi потрібно розповісти про склад першої сторінки Палітри Компонент.

На першій сторінці Палітри Компонент розміщені 14 об'єктів

(Рис.8) визначено важливих для використання. Мало хто обійдеться тривалий час без кнопок, списків, вікон введення і т.д. Всі ці об'єкти така ж частина Windows, як миша або вікно.

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

Середовище програмування Delphi

Рис.8: Компоненти, розташовані на першій сторінці Палітри.

Стандартні компоненти Delphi перераховані нижче з деякими коментарями щодо їх застосування. При вивченні даних компонент було б корисно мати під рукою комп'ютер з тим, щоб подивитися, як вони працюють і як ними маніпулювати.

· · TMainMenu дозволяє Вам помістити головне меню у програмі. При приміщенні TMainMenu на форму це виглядає, як просто іконка. Іконки такого типу називають "невидимими компонентом", оскільки вони невидимі під час виконання програми. Створення меню включає три кроки: (1) приміщення TMainMenu на форму, (2) виклик Дизайнера Меню через властивість Items в Інспектора Об'єктів, (3) визначення пунктів меню в Дизайнері Меню.

· TPopupMenu дозволяє створювати спливаючі меню. Цей тип меню з'являється після клацання правої кнопки миші.

· TLabel служить для відображення тексту на екрані. Ви можете змінити шрифт і колір мітки, якщо двічі клацнете на властивість Font в Інспектора Об'єктів. Ви побачите, що це легко зробити і під час виконання програми, написавши всього один рядок коду.

· TEdit - стандартний керуючий елемент Windows для введення. Він може бути використаний для відображення короткого фрагмента тексту і дозволяє користувачу вводити текст під час виконання програми.

· TMemo - інша форма TEdit. Увазі роботу з великими текстами. TMemo може переносити слова, зберігати в Clipboard фрагменти тексту і відновлювати їх, і інші основні функції редактора. TMemo має обмеження на обсяг тексту в 32Кб, це становить 10-20 сторінок. (Є VBX і "рідні" компоненти Delphi, де ця межа знятий).

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

procedure TForm1.Button1Click (Sender: TObject);

begin

MessageDlg ('Are you there?', MtConfirmation, mbYesNoCancel, 0);

end;

· · TCheckBox відображає рядок тексту з маленьким віконцем поруч. У віконці можна поставити позначку, яка означає, що щось обрано. Наприклад, якщо подивитися вікно діалогу налаштувань компілятора (пункт меню Options | Project, сторінка Compiler), то можна побачити, що воно складається переважно з CheckBox'ов.

· TRadioButton дозволяє вибрати тільки одну опцію з декількох. Якщо Ви знову відкриєте діалог Options | Project і виберете сторінку Linker Options, то Ви можете бачити, що секції Map file і Link buffer file складаються з наборів RadioButton.

· TListBox потрібен для показу прокручуваного списку. Класичний приклад ListBox'а в середовищі Windows - вибір файлу зі списку в пункті меню File | Open багатьох додатків. Назви файлів або директорій і знаходяться в ListBox'е.

· TComboBox багато в чому нагадує ListBox, за винятком того, що дозволяє водити інформацію в маленькому полі введення зверху ListBox. Є кілька типів ComboBox, але найбільш популярний випадає вниз (drop-down combo box), який можна бачити внизу вікна діалогу вибору файлу.

· TScrollbar - смуга прокручування, з'являється автоматично в об'єктах редагування, ListBox'ах при необхідності прокрутки тексту для перегляду.

· TGroupBox використовується для візуальних цілей і для вказівки Windows, який порядок переміщення по компонентах на формі (при натисканні клавіші TAB).

· TPanel - керуючий елемент, схожий на TGroupBox, використовується в декоративних цілях. Щоб використовувати TPanel, просто помістіть його на форму і потім покладіть інші компоненти на нього. Тепер при переміщенні TPanel пересуватися і ці компоненти. TPanel використовується також для створення лінійки інструментів і вікна статусу.

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

Це повний список об'єктів на першій сторінці Палітри Компонент. Якщо Вам потрібна додаткова інформація, то виберіть на Палітрі об'єкт і натисніть клавішу F1 - з'явиться Довідник з повним описом даного об'єкта.

1.

1.

1.

2. Докладніше про Інспектора Об'єктів

3. Раніше ми коротенько розглянули Інспектор Об'єктів (Object Inspector). Тепер потрібно дослідити цей важливий інструмент глибше. Основне для розуміння Інспектора Об'єктів полягає в тому, що він використовується для зміни характеристик будь-якого об'єкта, кинутого на форму. Крім того, і для зміни властивостей самої форми.

Кращий шлях для вивчення Інспектора об'єктів - попрацювати з ним. Для початку відкрийте новий проект, вибравши пункт меню File | New Project. Потім покладіть на форму об'єкти TMemo, TButton, і TListBox, як показано на рис.9.

Середовище програмування Delphi

Рис.9: Простий об'єкт TForm з компонентами TMemo, TButton, і TListBox.

Спершу розглянемо роботу з властивостями на прикладі властивості Ctl3D (за замовчуванням включено). Виберіть форму, клацнувши на ньому мишкою, перейдіть в Інспектор Об'єктів і кілька разів за допомогою подвійних клацань мишею перемкніть значення властивості Ctl3D. Зауважте, що ця дія радикально змінює зовнішній вигляд форми. Зміна властивості Ctl3D форми автоматично змінює властивість Ctl3D кожного дочірнього вікна, вміщеного на форму.

Поверніться на форму і поставте значення Ctl3D в True. Тепер натисніть клавішу і клацніть на TMemo і потім на TListBox. Тепер обидва об'єкти мають по краях маленькі квадратики, що показують, що об'єкти вибрані.

Середовище програмування Delphi Вибравши два або більше об'єктів одночасно, Ви можете виконати велике число операцій над ними. Наприклад, пересувати по формі. Потім спробуйте вибрати пункт меню Edit | Size і встановити обидва поля Ширину (Width) і Висота (Height) у Grow to Largest, як показано на рис.10. Тепер обидва об'єкти стали однакового розміру. Потім виберіть пункт меню Edit | Align і поставте в вирівнюванні по

горизонталі значення Center (див. рис.11).

Середовище програмування Delphi Оскільки Ви вибрали відразу два компоненти, то вміст Інспектора Об'єктів зміниться - він буде показувати тільки ті поля, які є загальними для об'єктів. Це означає те, що зміни у властивостях, зроблені Вами вплинуть не на один, а на всі вибрані об'єкти.

Розглянемо зміну властивостей об'єктів на прикладі властивості Color. Є три способи змінити його значення в Інспектора Об'єктів. Перший - просто надрукувати ім'я кольору (clRed) або номер кольору. Другий шлях - натиснути на маленьку стрілку праворуч і вибрати колір зі списку. Третій шлях - двічі клацнути на полі введення властивості Color. При цьому з'явиться діалог вибору кольору.

Властивість Font працює на манер властивості Color. Щоб це подивитися, спочатку виберіть властивість Font для об'єкта TMemo і двічі клацніть мишкою на полі введення. З'явиться діалог налаштування шрифту, як показано на рис.12. Виберіть, наприклад, шрифт New Times Roman і встановіть який-небудь дуже великий розмір, наприклад 72. Потім змініть колір фонта за допомогою ComboBox'а в нижньому правому куті вікна діалогу. Коли Ви натиснете кнопку OK, Ви побачите, що вид тексту в об'єкті TMemo радикально змінився.

Середовище програмування Delphi

Рис.12: Діалог вибору шрифту дозволяє Вам задати тип шрифту, розмір, і колір.

На завершення короткого екскурсу по Інспектору Об'єктів двічі клацніть на властивість Items об'єкта ListBox. З'явиться діалог, в якому Ви можете ввести рядки для відображення в ListBox. Надрукуйте кілька слів, по одному на кожному рядку, і натисніть кнопку OK. Текст відобразиться в ListBox'е.

4. Збереження програми

5. Ви доклали деяких зусиль зі створення програми і можете захотіти її зберегти. Це дозволить завантажити програму пізніше і знову з нею попрацювати.

Перший крок - створити піддиректорію для програми. Краще за все створити директорію, де будуть зберігатися всі Ваші програми і в ній - створити піддиректорію для даної конкретної програми. Наприклад, Ви можете створити директорію MYCODE і всередині неї - другу директорію TIPS1, яка містила б програму, над якою Ви тільки що працювали.

Після створення піддиректорії для зберігання Вашої програми потрібно вибрати пункт меню File | Save Project. Зберегти потрібно буде два файли. Перший - модуль (unit), над яким Ви працювали, другий - головний файл проекту, який "володіє" Вашою програмою. Збережіть модуль під ім'ям MAIN.PAS і проект під ім'ям TIPS1.DPR. (Будь-який файл з розширенням PAS і словом "unit" на початку є модулем.)

6. TButton, вихідний текст, заголовки і Z-упорядкування

7. Ще кілька можливостей Інспектора Об'єктів і Дизайнера Форм.

Створіть новий проект. Помістіть на форму об'єкт TMemo, а потім TEdit так, щоб він наполовину перекривав TMemo, як показано на рис.13. Тепер виберіть пункт меню Edit | Send to Back, що призведе до переміщення TEdit вглиб форми, за об'єкт TMemo. Це називається зміною Z-порядку компонент. Буква Z використовується тому, що зазвичай математики позначають третій вимір буквою Z. Так, X і Y використовуються для позначення ширини і висоти, і Z використовується для позначення глибини.

Середовище програмування Delphi

Рис.13: Об'єкт TEdit перекривається наполовину об'єктом TMemo.

Якщо Ви "втратили" на формі якийсь об'єкт, то знайти його можна в списку Combobox'а, який знаходиться у верхній частині Інспектора Об'єктів.

Помістіть кнопку TButton в нижню частину форми. Тепер розтягніть Інспектор Об'єктів так, щоб властивості Name і Caption були видні одночасно на екрані. Тепер змініть ім'я кнопки на Terminate. Зауважте, що заголовок (Caption) помінявся в той же момент. Таке подвійне зміна спостерігається тільки якщо раніше не змінювалося властивість Caption.

Текст, який Ви бачите на поверхні кнопки - це вміст властивості Caption, властивість Name служить для внутрішніх посилань, Ви будете використовувати його при написанні коду програми. Якщо Ви відкриєте зараз вікно Редактора, то побачите наступний фрагмент коду:

TForm1 = class (TForm)

Edit1: TEdit;

Memo1: TMemo;

Terminate: TButton;

private

{Private declarations}

public

{Public declarations}

end;

У цьому фрагменті кнопка TButton називається Terminate через те, що Ви привласнили це назва властивості Name. Зауважте, що TMemo має ім'я, яке присвоюється за замовчуванням.

Перейдіть на форму і двічі клацніть мишкою на об'єкт TButton. Ви відразу потрапите у вікно Редактора, в якому побачите фрагмент коду на зразок цього:

procedure TForm1.TerminateClick (Sender: TObject);

begin

end;

Даний код був створений автоматично і буде виконуватися кожного разу, коли під час роботи програми користувач натисне кнопку Terminate. До того ж, Ви можете бачити, що визначення класу на початку файлу тепер містить посилання на метод TerminateClick:

TForm1 = class (TForm)

Edit1: TEdit;

Memo1: TMemo;

Terminate: TButton;

procedure TerminateClick (Sender: TObject);

private

{Private declarations}

public

{Public declarations}

end;

Витратьте трохи часу на засвоєння послідовності дій, описаних вище. Спочатку Ви дивитеся на кнопку на формі. Ви робите подвійне клацання на цю кнопку, і відповідний фрагмент коду автоматично заноситься до редактора.

Тепер саме час написати рядок коду. Це дуже простий код, що складається з одного слова Close:

procedure TForm1.TerminateClick (Sender: TObject);

begin

Close;

end;

Коли цей код виконується, то головна форма (значить і всі додаток) закривається. Для перевірки коду запустіть програму та натисніть кнопку Terminate. Якщо все зроблено правильно, програма закриється і Ви повернетеся в режим дизайну.

Перш, ніж перейти до наступного розділу, перейдіть в Інспектор Об'єктів і змініть значення властивості Name для кнопки на будь-яке інше, наприклад OK. Натисніть Enter для внесення змін. Подивіться у Редактор, Ви побачите, що код, написаний Вами змінився:

procedure TForm1.OkClick (Sender: TObject);

begin

Close;

end;

Зауважте, що аналогічні зміни відбулися і у визначенні класу:

TForm1 = class (TForm)

Edit1: TEdit;

Memo1: TMemo;

Ok: TButton;

procedure OkClick (Sender: TObject);

private

{Private declarations}

public

{Public declarations}

end;

8. Тьютори (інтерактивні навчальні програми)

Delphi надає тьютор, що містить декілька тем і який можна запустити з пункту меню Help | Interactive Tutors. Тьютор запускається тільки якщо середовище Delphi має всі установки за замовчуванням. Якщо конфігурація була змінена, то найпростіше зберегти файл DELPHI.INI під іншим ім'ям і скопіювати файл DELPHI.CBT в DELPHI.INI.

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

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


Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
46.7кб. | скачати


Схожі роботи:
Середовище програмування DELPHI 20
Середовище програмування DELPHI 2 0 2
Середовище програмування DELPHI 2 0
Середовище програмування Borland Delphi
Середовище програмування Borland Delphi
Програмування в Delphi
Програмування Delphi
Програмування в Delphi
Основи програмування в середовищі Delphi 7 0
© Усі права захищені
написати до нас