ВУЗ:
Составители:
31
{$R *.RES}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Основная программа содержит всего три инструкции, являющиеся
вызовами методов объекта Application, являющегося глобальной перемен-
ной типа TApplication, класса, описанного в стандартном модуле Forms.
Класс TApplication содержит все необходимые методы и свойства для то-
го, чтобы программа работала как Windows – приложение. Первая инст-
рукция (Initialize) программы инициализирует само приложение, вторая
инструкция (CreateForm(TForm1, Form1)) создает главное окно прило-
жения. При наличии нескольких окон эта инструкция повторяется для всех
окон приложения. И, наконец, третья инструкция (Run) выводит форму на
экран и запускает цикл обработки сообщений.
Пользовательские библиотечные модули.
Любая программа содержит как минимум один пользовательский
модуль, в котором описан класс
TForm1
, являющийся потомком класса
TForm
. Класс
TForm1
является описанием главного окна приложения, он
наследует все основные свойства окна Windows – приложения и включает
в себя поля − визуальные компоненты, добавляемые в окно, и методы −
процедуры обработки событий. Кроме этого в описание класса TForm1
можно добавлять другие поля и методы, необходимые для работы прило-
жения. Ниже приведен вид модуля, описывающего окно с кнопкой (поле
Button1):
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dia-
logs;
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
{$R *.RES}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Основная программа содержит всего три инструкции, являющиеся
вызовами методов объекта Application, являющегося глобальной перемен-
ной типа TApplication, класса, описанного в стандартном модуле Forms.
Класс TApplication содержит все необходимые методы и свойства для то-
го, чтобы программа работала как Windows – приложение. Первая инст-
рукция (Initialize) программы инициализирует само приложение, вторая
инструкция (CreateForm(TForm1, Form1)) создает главное окно прило-
жения. При наличии нескольких окон эта инструкция повторяется для всех
окон приложения. И, наконец, третья инструкция (Run) выводит форму на
экран и запускает цикл обработки сообщений.
Пользовательские библиотечные модули.
Любая программа содержит как минимум один пользовательский
модуль, в котором описан класс TForm1, являющийся потомком класса
TForm. Класс TForm1 является описанием главного окна приложения, он
наследует все основные свойства окна Windows – приложения и включает
в себя поля − визуальные компоненты, добавляемые в окно, и методы −
процедуры обработки событий. Кроме этого в описание класса TForm1
можно добавлять другие поля и методы, необходимые для работы прило-
жения. Ниже приведен вид модуля, описывающего окно с кнопкой (поле
Button1):
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dia-
logs;
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
31
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »
