Описание |
Ключевое слово Program определяет начало приложения.
Код выполняется после выполнения разделов инициализации всех модулей, на которые указывают в разделе Uses блока кода.
Когда код завершается, выполняются разделы завершения модулей, в обратном порядке.
Параметры, переданные программе, не определяются в инструкции Program, чтобы обработать их используйте такие функции как ParamStr.
|
|
Похожие команды |
$AppType Определяет тип приложения: GUI или Console
CmdLine Содержит выполняемый текст используемый при запуске текущей программы
ParamCount Выдает число параметров переданной текущей программе
ParamStr Возвращается один из параметров используемых для запуска текущей программы
Unit
Uses Объявляет список модулей (Units), которые будут импортированы
| |
|
Пример кода : Консольгое приложение |
Program Project1;
{$AppType CONSOLE}
uses
SysUtils;
var
name : string;
begin
WriteLn('Пожалуйста, введите своё имя');
ReadLn(name);
WriteLn('Ваше имя - '+name);
WriteLn('');
WriteLn('Нажмите enter для выхода');
ReadLn(name);
end.
|
|
|
| Пример кода : Проектная часть приложения с графическим интерфейсом |
Program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
|
|
|