Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
samost_pascal_delphi_2012.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
4.33 Mб
Скачать

Вікно коду програми

Вікно коду призначено для створення і редагування тексту програми. Цей текст складається за спеціальним правилам і описує алгоритм роботи програми. В системі Delphi використовується мова програмування Delphi, яка представляє собою значно розширену версію широко поширеної мови Паскаль, вперше запропонованої швейцарським професором Н. Віртом ще в 1970 р. і удосконаленої співробітниками корпорації Borland (створені ними мови називалися Turbo Pascal, Borland Pascal і Object Pascal; останній у версії 7 перейменований в Delphi). Незважаючи на те, що візуальна середа Delphi бере на себе багато рутинних аспектів програмування, знання мови Delphi є неодмінною умовою для будь-якого програміста, який працює з цією системою.

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

unit Unitl;

Interface

uses

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;

type

TForml = class(TForm)

private

{ Private declarations }

public

{ Public declarations }

end;

var

Forml: TForml;

implementation

($R *.DFM}

end.

Ці рядки Delphi автоматично вставляє у вікно коду для нової форми. Як уже говорилося, вікно коду визначає поведінкову сторону вікна програми (тобто вікна, що з'являється після початку роботи програми), а вікно форми - його зовнішні прояви. Обидва вікна тісно пов'язані один з одним, причому Delphi «господарює» у його верхній частині, вставляючи необхідні рядки між рядками unit Unitl і implementation.

Надалі ви будете вставляти у вікно текст програми між рядками

{$ R *. DFM} і end.

Разом з вікном коду зазвичай активізується також і вікно браузера коду, що полегшує пошук потрібних елементів у випадку, коли у вікні набрано багато рядків коду (рис. 1.8).

Рис. 1.8. Вікно коду з розташованими зліва вікном браузера коду

ПОРАДА Текстовий редактор Delphi версії 7 має розширені «інтелектуальні» можливості Code Insight, пов'язані з контролем тексту по мірі його введення програмістом. На жаль, цей контроль забирає у комп'ютера певні ресурси.

Подвійне клацання мишею на елементі у вікні браузера призводить до позиціонування текстового курсора у вікні коду на опис відповідного об'єкта або на рядок з його першою згадкою. У версіях 6 і 7 на нижній кромці вікна коду розташовуються ярлички двох вкладок - Code і Diagram. Клацання на ярличку Diagram активізує вкладку діаграм (рис. 1.9). Спочатку ця вкладка порожня. Щоб наповнити її, потрібно перетягнути мишею два і більше компонентів з вікна дерева об'єктів (на малюнку це вікно пристикований до верхньої частини вікна браузера). Щоб перетягнути компоненти на вкладку діаграм, потрібно натиснути клавішу Shift і, утримуючи її, виконати клацання мишею на потрібних компонентах (обрати їх), потім відпустити клавішу Shift і перетягнути мишею обрані компоненти на вкладку діаграм.

Рис. 1.9. Приклад сторінки діаграми

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]