$AppType - определяет тип приложения: GUI или Console.
Значение
- {$AppType GUI}
- {$AppType CONSOLE}
Описание
Директива компилятора $AppType устанавливает тип приложения. Значение по умолчанию - для Графических приложений (GUI).
Когда Вы создаете консольное приложение в Delphi, он автоматически вставляет около начала инструкцию {$AppType CONSOLE}, без форм или других загромождений.
Консольное приложение позволяет вам записывать/читать в/из консоли Input и Output файлов, используя инструкции Read, ReadLn, Write и WriteLn, без необходимости выполнения операции AssignFile, Reset или ReWrite. И при этом вы не должны определять имена файла как показано в коде примера.
GUI приложение не нуждается в инструкции $AppType. GUI является значением по умолчанию.
Пример кода. Простое консольное приложение
program Project1;
{$AppType CONSOLE}
uses
SysUtils;
var
name : string;
begin
WriteLn('Пожалуйста, укажите своё имя');
ReadLn(name);
WriteLn('Ваше имя - '+name);
WriteLn('');
WriteLn('Для выхода нажмите Enter');
ReadLn(name);
end.
Результат выполнения программы
Пожалуйста, укажите своё имя
D-Nik Site
Ваше имя - D-Nik Site
Для выхода нажмите Enter
Похожие команды
ReadLn Позволяет прочитать полную строку данных из текстового файла
WriteLn Записывает законченную строку данных в текстовый файл
