Путь к истине

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Путь к истине » Программирование » Lazarus


Lazarus

Сообщений 1 страница 2 из 2

1

Начну с главного!
Ятобы файл компилировался номального размера, а не в пять раз больше, надо установить галочку.
Проект- Параметры проекта- Использовать внешний файл отладочных символов
http://sh.uploads.ru/t/GpQk5.jpg

0

2

О совместимости..
По коду совместимость практически полная. Есть некоторые тонкости при работе в ООП, в Лазарусе ООП более продвинутая.
Совершенно другой подход только к базам данных.
Когда я поставил Лазарус, то был разочарован отсутствием виджета RichMemo. Но моё разочарование прошло, оказалось, что он существует, только отдельно его надо устанавливать.
http://wiki.freepascal.org/RichMemo
Здесь список компонентов http://wiki.freepascal.org/Category:Components
http://wiki.freepascal.org/Category:Packages
http://wiki.freepascal.org/Category:Lazarus-CCR
http://wiki.freepascal.org/Components_and_Code_examples
В общем всё необходимое имеется.
Закончил писать программульку, примерно 1000 строк, использованы практически все конструкции  ( циклы, выбор, условия, описание  типов, динамические массивы, процедуры и функции),
из компонентов листбоксы, эдиты, чекбоксы, кнопки.
Скопипастил код  в дельфи, всё сразу заработало, на 100% совместимость! Чему я был очень рад.
В общем Лазарус можно использовать для фриланса, чтобы не было проблем с лицензиями. По возможности желательно использовать только те компоненты которые есть в Дельфи, что бы
в последствии можно было перенести проект на Дельфи.  В принципе Лазарус самодостаточный и можно было бы о Дельфях забыть, но пока всё таки Лазарус заточен под Линукс, и могут возникнуть ситуации когда его возможностей окажется недостаточно в плане разработки интерфейся.

0


Вы здесь » Путь к истине » Программирование » Lazarus