| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Object Pascal: кроссплатформенные технологии > Проект lazarus |
| Автор: Vit 26.1.2005, 18:32 |
| Очень и очень круто! Ребята написали аналог VCL под Free Pascal c визуальной средой типа Дельфи. Их визуальная библиотека может базироваться, как на Win32 интерфейсе, так и на gtk и других. Скачать под Windows можно у меня: http://chicago.lastplanet.com/Lazarus-0.9.4.1-20050103-win32.exe Страничка проекта: http://lazarus.freepascal.org/ (тут же можно скачать версии под Linux) |
| Автор: Romtek 1.2.2005, 22:33 |
| Вот дополнительная информация на русском: http://lazarus.by.ru/about_project.shtml |
| Автор: Just3r 21.2.2005, 17:50 |
| какие преимущества перед VCL? |
| Автор: haword 22.2.2005, 06:59 | ||
|
| Автор: Vit 22.2.2005, 07:12 |
| Кроме бесплатности - кросплатворменность, возможность легко пересключать платформу - Win32, gtk, qt Пока продукт действительно очень сырой... |
| Автор: ~FoX~ 22.2.2005, 09:23 |
| У меня Win2k Server, устанавливаю я lazarus, а все менюшки в иероглифах непонятных...подскажите как поправить? |
| Автор: SPrograMMer 6.3.2005, 18:21 | ||
Как оказалось такое еще и в WinXP Professional Хоть бери да китайский изучай... |
| Автор: NoeR 20.3.2005, 21:11 |
| Может региональный сетинг плохо настроен у вас ? У меня под ХР все ок было - када ставил |
| Автор: grg 28.3.2005, 16:01 |
| windows izpolzuet 2 ranih kodirovok na ruskiy yazik pod dosom (a tak je i v console) i windows (u NT/2k/XP v GUI). izpolzuyte normalniy english installer. |
| Автор: Nagovitsin 6.4.2005, 09:25 |
| Расскажите о создании движков |
| Автор: Fedor 6.4.2005, 16:49 | ||
Каких движков? Очень растяжимое понятие... И причем тут lazarus? |
| Автор: Sniper 21.7.2005, 11:33 |
| Несколько дней назад вышла версия 0.9.8 Ребята всё очень просто: заходим в раздел FAQ на сайте freepascal.ru и в WIKI (http://www.freepascal.ru/wiki/) И смотрим как менять кодировку. или вот ссылка http://freepascal.ru/article//lazarus/20050518195652/ Если чего не понятно то вот форум http://www.freepascal.ru/forum/ Далее можно скачать последнюю версию вот здесь http://www.ca.freepascal.org/Lazarus/ Хотите в исходниках (9Mb) Хотите полный пакет для Win32 (32Mb) Обновление ежедневное! По поводу жирности программ: - лишний жир убирается программой strip из дистрибутива FPC потом можно ещё и UPX применить... к релизу 1.0.0 размер программ придёт в норму, так как отключат добавление отладочной информации |
| Автор: STAKANOV 6.2.2006, 16:05 |
| По поводу Lazarus скажу, что авторы ставят целью создать свободнораспростроняемый кроссплатформенный аналог Delphi. Именно так. Может это кому и надо ... С точки зрения кнопкокидательных инструментов в декабре 2005 стал доступен другой проект - MSEide+MSEgui. Вот некторые статьи о нем - http://freepascal.ru/article//mse/ Сейчас их 4, но я планирую еще одну, по работе с DBF. Проект совершенно самостоятельный и клоном не является, в отличии от лазаря не требуте дополнительных библиотек (gtk и тп). При этом он является так же кроссплатформенным. Автор у проекта один - Martin Schreiber, лицензия для IDE GPL, а для самой библиотеки модифицированная LGPL. (Можно делать ПО и распростронять по любой лицензии). Кстати сам автор с радостью отвечает на все вопросы, исправляет баги. Очень контактен и дружелюбен. Пообщаться с ним можно на соответвующей ньюс конфференции - news://news.dxmachine.com/public.mseide-msegui.talk Если есть вопросы об этом проекте можете писать - [email protected] В поле тема укажите "freepascal" или "stakanov" (или получите автоответ |
| Автор: Alexeyt 26.2.2007, 18:41 |
| Задал вопрос в теме Kylix. Задаю еще раз здесь: Lazarus поддерживает корректно gtk1 + gtk2? Или только gtk1? Все ли компоненты работаю во всех средах: gtk1, gtk2, qt? |
| Автор: Magister Y0da 30.7.2007, 16:51 |
| а почему скомпилированные файлы такие огромные? |
| Автор: abcdef 22.8.2007, 23:23 | ||
Большой файл прямое следствие строчки
|
| Автор: Lexicss 27.11.2007, 13:46 |
| Сейчас ищу русскоязычную документацию по Lazarus и Freepascal. Оказалось, что найти её не так то и просто. Может у кого чего есть? Буду очень благодарен помощи. Заранее спасибо. |
| Автор: Мухандис 20.3.2008, 11:09 | ||
Собственно таковой пока нет. Учитесь пользоваться английской справкой http://wiki.lazarus.freepascal.org/index.php/Main_Page Хотя что-то уже есть и на русском http://wiki.lazarus.freepascal.org/Main_Page/ru |
| Автор: aRixx 25.3.2009, 23:07 |
| Я написал статью про работу с удаленной MySQL базой данных из Lazarus. Исходник проекта прилагается. http://www.homepg.ru/index.php?option=com_content&task=view&id=22&Itemid=38 |
| Автор: wofs 5.10.2009, 13:58 |
| проект имеет право на существование, не смотря на его сырость |
| Автор: Akella 15.10.2009, 09:31 |
| Недавно вышла новая версия лазарус |
| Автор: kostopolos 17.10.2009, 18:32 |
| Вышла версия 0.9.28. Скачать можно http://sourceforge.net/projects/lazarus/files/ |
| Автор: Уттара 24.1.2010, 23:42 |
| Продукт совсем сырой даже сейчас, пробовал сам так сразу удалил, IDE тормозит, компиляция долгая, EXE файлы 16 мегабайт и увеличиваются с каждой версией... это не замена Delphi! |
| Автор: count 19.3.2010, 18:34 |
| Lazarus - не замена Delphi... Паскаль с похожей на дельфи, но кроссплатформенной ИДЕ. сам использую для пары мелких проектов (в одном - изза кроссплатформенности (arm/ win CE), во втором - по причине лицензионной чистоты) из глобального не хватает только MDI... все остальное - базы, репортинг, сеть - вполне на уровне и нормально работают. Приходится конечно немного менять привычки, но вцелом - интересная штука. Про размер файлов - самый частый вопрос - отключается в настойках проекта запись дебугов - и все ок. в целом - имеет полное право на жизнь |
| Автор: fippo 21.3.2010, 10:27 |
| ИМХО, весьма не плохая альтернатива Delphi. Пользуюсь уже год, пока всё устраивает. Основные причины по которым перешёл - то что сижу на лине, и дельфи через эмулятор не устраивает. Из преимуществ - кроссплотформенность и свободная лицензия, к тому-же поддерживает кросскомпиляцию. |
| Автор: Antony41 5.11.2010, 05:51 |
| Вот учебник "Основы программирования в среде Lazarus" на русском http://freepascal.ru/download/pdf/osnovy_programmirovanija_v_srede_lazarus.pdf |
| Автор: klyaksa 19.11.2010, 21:40 |
| Вот интересно, как бы это в лазарусе работать с форматированным текстом? Можно платный вариант, можно бесплатный... |
| Автор: eastorwest 22.12.2010, 19:39 |
| Для работы с форматированным текстом сразу приходят на ум: 1. RichMemo - http://wiki.freepascal.org/RichMemo/ru Отображает и редактирует форматированный текст. Причем лучше сразу скачивать последнюю (SVN) версию отсюда http://lazarus-ccr.svn.sourceforge.net/viewvc/lazarus-ccr/components/richmemo/ (щелкаем "Download GNU tarball") 2. RichView - http://wiki.freepascal.org/RichView Специфичный компонент. Для отображения применим, но не для редактирования. Ссылка для загрузки http://lazarus-ccr.svn.sourceforge.net/viewvc/lazarus-ccr/components/richview/ (щелкаем "Download GNU tarball") Возможно, что имеются и другие варианты. |
| Автор: gesper 28.5.2012, 09:55 |
| Может кто знает 1) TVirtualStringTree под Delphi и Lazarus идентичны? 2) Если использовался XML парсер от MS при написании программы на Delphi, то под Lazarus этому есть замена или придется переделаывать коды под другой компонент? |
| Автор: Renatsu 22.1.2013, 17:57 |
| gesper, 1), Почти все аналоги компонентов, работающие в Delphi, также работают и в Lazarus. 2) Замена есть, но переделывать код придется |
| Автор: gesper 1.9.2014, 00:03 | ||
Прошли года, напишу по старой теме 1) В delphi VST цеплял к проекту без установки компонента, потому что пользовался Turbo Delphi Explorer. Но программа приказала долго жить при попытке установить ее на Win8 и вот в Lazarus уже просто сослаться на модули не выходит. Пришлось компонент по человечески устанавливать. 2)Заменил парсер на NativeXML, минимум переделок было. В целом очень доволен работой под Lazarus, и для непрофессионального программирования я даже немного жалею, что раньше меня не заставили на него пересесть разработчики MS. Прототипы программы, для которой мне среда понадобилась, не пришлось бы тогда переписывать под lazarus. Некоторые окна все же конвертор не жует, и кое что заново пришлось делать. |
| Автор: Renatsu 1.9.2014, 08:17 | ||||
Ну, на Lazarus я написал несколько коммерческих программ, которые у меня до сих пор покупают. В свое время из-за нежелания пользоваться нелицензионными программами отказался от Delphi. А потом, когда в принципе и была возможность купить Delphi, понял, что мне это не особо нужно. Сейчас правда почти не занимаюсь программированием. Только для себя разве что |
| Автор: Seenkao 17.7.2021, 07:39 |
| Недавно вышла версия FPC 3.2.2 и к выходу готовится Lazarus 2.2.0. Большие приложения получаются из-за использования LCL-библиотек. В нынешние времена, большинство визуальных продуктов создают большие, по размерам, приложения. А так об https://www.freepascal.org//https://www.lazarus-ide.org/ всё так же можно узнать на сайтах. И на их https://forum.lazarus.freepascal.org/index.php?action=forum. забыл... так же http://www.freepascal.ru/ |