Компьютерные технологии в физике. Часть 1. Компьютерное моделирование физических процессов. Красов В.И - 28 стр.

UptoLike

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