Материал: Мансуров. Основы программирования в среде Lazarus. 2010

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

2.1 Основные элементы языка

____________________________________________________________________

Рис. 2.22. Окно редактора исходного кода в Windows

В Linux это же окно будет иметь вид, рис. 2.23.

Рис. 2.23. Окно редактора исходного кода в Linux

76

Глава 2 Введение в язык программирования Pascal

____________________________________________________________________

Обратите внимание на объявление

uses

FileUtil;

Этим объявлением мы подключаем модуль FileUtil в котором опреде-

лена функция UTF8ToConsole().

Если вас смущает что значит модуль и функция в Паскале, то немного по-

терпите. В главе 3 мы подробно рассмотрим все эти вопросы. Напоминаю, что мы вынуждены это делать, чтобы в Windows в окне DOS при работе вашей про-

граммы корректно отображался русский шрифт. Также пока примите на веру и проделайте следующее.

Откройте меню Проект->Инспектор проекта и нажмите на кнопку со значком "+", рис. 2.24.

Рис. 2.24. Окно инспектора проекта

В появившемся окне "Добавить к проекту" нажмите на кнопку "Новое тре-

бование", рис. 2.25.

Рис. 2.25. Добавление нового требования

77

2.1 Основные элементы языка

____________________________________________________________________

В раскрывающемся списке "Имя пакета" найдите и выберите пакет LCL.

Нажмите клавиши Ctrl+F9. Начнется компиляция и сборка программы. Ес-

ли вы ввели текст программы без ошибок в точности как приведено выше, то компиляция завершится успешно. В окне Сообщения вы увидите сообщение

Проект "summa" успешно собран.

В папке проекта появятся, в дополнение к уже существующим, еще не-

сколько файлов. В частности, готовый к исполнению файл. В Windows это бу-

дет файл с расширением exe, в Linux файл без расширения.

Чтобы запустить программу на выполнение прямо из среды Lazarus на-

жмите клавишу F9 или кнопку "Запуск" (зеленый треугольник) на панели инст-

рументов или меню Запуск->Запуск, рис. 2.26.

Рис. 2.26. Способы запуска программы

Пользователям Linux для того, чтобы запускать программы из среды Lazarus в терминале необходимо в меню Запуск->Параметры запуска устано-

78

Глава 2 Введение в язык программирования Pascal

____________________________________________________________________

вить флажок "Использовать приложение для запуска", рис. 2.27, 2.28.

Рис. 2.27. Меню "Запуск"

При этом для некоторых дистрибутивов Linux надо заменить строку

/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)

на

/usr/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)

79

2.1 Основные элементы языка

____________________________________________________________________

Рис. 2.28. Настройка проекта для запуска в терминале

Для запуска программы вне среды Lazarus в Windows достаточно дважды

щелкнуть по имени исполняемого exe-файла.

ВLinux выдать команду <путь к файлу> ./<имя исполняемого файла>

Вдальнейшем, для единообразия в изложении, будем предполагать,

что все примеры в книге запускаются из среды Lazarus.

После запуска программы у вас появится окно вида, рис. 2.29 (Windows) и

рис. 2.30 (Linux).

80

Смотрите также:

11 Горм +
113
14
1433
1511
1632
199
204
2N4264RE
3773