TApplication

From Lazarus wiki
Revision as of 17:23, 19 November 2020 by Arent (talk | contribs) (Created page with "'''TApplication''' (with instance Application) that is available in every Lazarus program. Unlike forms, and components on the forms a (single) instance of TApplication is cr...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

TApplication (with instance Application) that is available in every Lazarus program.

Unlike forms, and components on the forms a (single) instance of TApplication is created before any user line of code. In a .lpr file (a pascal file containing the keyword 'program' ) the Application-variable is used to create the applictions form(s):

program pMyTest;
uses
  Forms, uMyForm

{$R *.res}

begin
  Application.Initialize();
  Application.CreateForm( TMyForm, MyForm );
  Application.Run();
end.