Программа делает то что написал программист,
а не то что он хотел.
Инсталляционные файлы
Lazarus-Win-x32.exe - скачать
Lazarus-Win-x64.exe - скачать
Что такое Lazarus?
Lazarus - это кроссплатформенная IDE для языка Паскаль. Её девиз - "написав один раз, собирай везде".
Любой проект в Lazarus—это совокупность файлов, из которых создаётся единый выполняемый файл. В простейшем случае список файлов проекта имеет вид:
файл описания проекта (.lpi);
файл проекта (.lpr);
файл ресурсов (.lrs);
модуль формы (.lfm);
программный модуль (.pas);
файл проекта (.lpr);
файл ресурсов (.lrs);
модуль формы (.lfm);
программный модуль (.pas);
После компиляции программы из всех файлов проекта создаётся единый выполняемый файл с расширением .exe, имя этого файла совпадает с именем проекта.
Программный модуль, или просто модуль — это отдельно компилируемая программная единица, которая представляет собой набор типов данных, констант, переменных, процедур и функций. Любой модуль имеет следующую структуру:
unit имя_модуля; // Заголовок модуля.
interface // Раздел описаний.
implementation // Раздел реализаций.
end. // Конец модуля.
Заголовок модуля — это зарезервированное слово unit, за которым следует имя модуля и точка с запятой. В разделе описаний, который открывается служебным словом interface, описывают программные элементы — типы, классы, процедуры и функции:
interface
uses список_модулей;
type список_типов;
const список_констант;
var список_переменных;
procedure имя_процедуры;
...
function имя_функции;
...
uses список_модулей;
type список_типов;
const список_констант;
var список_переменных;
procedure имя_процедуры;
...
function имя_функции;
...
Раздел implementation содержит программный код, реализующий механизм ра- боты описанных программных элементов (тексты процедур обработки событий, процедуры и функции, созданные программистом). Процедуры ифункции в Lazarus так же построены по модульному
принципу.
http://gospodaretsva.com/urok-5-tipy-dannyx.html - типы данных в Лазарус
https://sites.google.com/site/arraylazarus/briefly - массивы в Лазарус
Программирование в Delphi (Lazarus) с видеоуроками
Рисование на форме
принципу.
http://gospodaretsva.com/urok-5-tipy-dannyx.html - типы данных в Лазарус
https://sites.google.com/site/arraylazarus/briefly - массивы в Лазарус
Программирование в Delphi (Lazarus) с видеоуроками
Рисование на форме
Немає коментарів:
Дописати коментар