Компоненты и примеры
Модератор: Модераторы
Re: Компоненты и примеры
Нужен компонент для такого архива как 7z. Необходимо пере сжимать из rar в 7z
Re: Компоненты и примеры
Испытываю проблемы с установкой компонент INET из .lpk. При пересборке Лазаруса получаю ошибку: make.exe[1]: *** [idepkg] Error 255
Чем это вызвано и как это поправить?
Чем это вызвано и как это поправить?
Re: Компоненты и примеры
Версия fpc какая?
-
Virus191288
- незнакомец
- Сообщения: 6
- Зарегистрирован: 07.02.2014 08:15:00
Re: Компоненты и примеры
Нужен компонент который умеет архивировать srteam в файл и доставать файлы из архива в stream(Формат архива не важен) Есть такой?
-
Leonius_Bad
- новенький
- Сообщения: 51
- Зарегистрирован: 29.11.2012 19:18:07
Re: Компоненты и примеры
Правильно ли я понимаю, что для обработки и генерации сетевых запросов в Лазарусе нет ничего встроенного? Везде советуют либи Indy, либо Synapse (оба, как понимаю, бесплатные и свободные).
Re: Компоненты и примеры
Leonius_Bad, synapse берите.. удобнее и надежнее чем инди. Из встроенного - модуль Sockets подключите и вперед на низком уровне. Можете lNet попробовать, тоже неплохо себя показывает.
Synapse - требует поболее времени для разбирательства, а lNet - набор компонентов, его использовать с формами проще.
Synapse - требует поболее времени для разбирательства, а lNet - набор компонентов, его использовать с формами проще.
-
Leonius_Bad
- новенький
- Сообщения: 51
- Зарегистрирован: 29.11.2012 19:18:07
Re: Компоненты и примеры
B4rr4cuda а разве Сокетс с Инетом встроены? Судя по вики их тоже нужно скачивать и устанавливать как и большинство пакетов, или я не так что-то понял...
Re: Компоненты и примеры
https://svn.code.sf.net/p/synalist/code/trunk
И голова не болит!
У меня реализовано:
И голова не болит!
У меня реализовано:
- зайти на сайт с авторизацией;
пролезть по ссылкам в нужное место;
скачать нужные документы себе на комп.
-
ViruZ
- постоялец
- Сообщения: 175
- Зарегистрирован: 30.05.2005 17:41:12
- Откуда: Украина
- Контактная информация:
Re: Компоненты и примеры
ZExmlss - библиотека, позволяющая создавать и загружать файлы формата excel 2002/2003 XML (SpreadsheetML / XML Spreadsheet), OpenDocument Format (ODS), Office Open XML (xlsx) БЕЗ использования MS Office или Open Office.
Работает в Lazarus (проверено с Lazarus 1.0.4 и FPC 2.6 под Linux-ом и Windows XP), в Delphi 7, Borland Developer Studio 2005, BDS 2006, CodeGear Delphi 2007, CodeGear RAD Studio 2009 и 2010, Delphi XE и Delphi XE2, в C++ Builder 6.
Лицензия: zlib License
Последняя версия: 0.0.6 от 2013.02.23 (бета).
Сайт разработчика: http://avemey.com/zexmlss/index.php?lang=ru

Попробовал использовать в программе по тарификации медицинских учреждений - работает отлично, документ объёмом около 50 страниц сформировался меньше чем за 5 секунд. В отличии от fpSpreadSheet позволяет объединять ячейки. Тестировал в Lazarus SVN версии под Windows XP и OpenSuse 13.1 x64. Единственный замеченный глюк - если документ открывается в LibreOffice, высота строк не растягивается автоматически по содержимому, при открытии файла в Excel всё отображается нормально.
Также доступно на GitHub: https://github.com/Avemey/zexmlss.git .
Компонент ZColorStringGrid (наследован от TStringGrid)
Из-за лени (надоело каждый раз в OnDrawCell писать код для выравнивания текста...) было решено доработать StringGrid для нужного поведения.
Протестировано на Delphi 6-7, Borland Developer Studio 2005, BDS 2006, CodeGear Delphi 2007, CodeGear RAD Studio 2009 и 2010, XE и XE2.
Также заработало на C++ Builder 6 (на более поздних тоже должно). Для Builder-а нужно заменить hpp.
Основные возможности:
Работает в Lazarus (проверено с Lazarus 1.0.4 и FPC 2.6 под Linux-ом и Windows XP), в Delphi 7, Borland Developer Studio 2005, BDS 2006, CodeGear Delphi 2007, CodeGear RAD Studio 2009 и 2010, Delphi XE и Delphi XE2, в C++ Builder 6.
Лицензия: zlib License
Последняя версия: 0.0.6 от 2013.02.23 (бета).
Сайт разработчика: http://avemey.com/zexmlss/index.php?lang=ru

Попробовал использовать в программе по тарификации медицинских учреждений - работает отлично, документ объёмом около 50 страниц сформировался меньше чем за 5 секунд. В отличии от fpSpreadSheet позволяет объединять ячейки. Тестировал в Lazarus SVN версии под Windows XP и OpenSuse 13.1 x64. Единственный замеченный глюк - если документ открывается в LibreOffice, высота строк не растягивается автоматически по содержимому, при открытии файла в Excel всё отображается нормально.
Также доступно на GitHub: https://github.com/Avemey/zexmlss.git .
Компонент ZColorStringGrid (наследован от TStringGrid)
Из-за лени (надоело каждый раз в OnDrawCell писать код для выравнивания текста...) было решено доработать StringGrid для нужного поведения.
Протестировано на Delphi 6-7, Borland Developer Studio 2005, BDS 2006, CodeGear Delphi 2007, CodeGear RAD Studio 2009 и 2010, XE и XE2.
Также заработало на C++ Builder 6 (на более поздних тоже должно). Для Builder-а нужно заменить hpp.
Основные возможности:
- Выравнивание текста в ячейке по горизонтали и вертикали
- У каждой ячейки свой "стиль" (цвет фона, шрифт (стиль, цвет), рамка)
- Возможность объединения ячеек
- Многострочные ячейки (не только в фиксированных ячейках)
- Увеличение размера ячейки, если текст не помещается
- Поворот многострочного текста в ячейке (только для TrueType шрифтов)
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Re: Компоненты и примеры
ViruZ писал(а): В отличии от fpSpreadSheet позволяет объединять ячейки.
Он тоже умеет
Re: Компоненты и примеры
alexs
сори: но вы пропустили уже. Ведь недавно эту плюху добавили, а в ZExmlss уже было
Хотя, сам пользуюсь fpSpreadSheet и не жалуюсь (объединять не сильно то и нужно было). А то что он работает и с экселем и с либре форматами - огромный плюс...
А вот с ZExmlss возникали непонятки.
ViruZ
плохо что сетка онли дельфин.
сори: но вы пропустили уже. Ведь недавно эту плюху добавили, а в ZExmlss уже было
Хотя, сам пользуюсь fpSpreadSheet и не жалуюсь (объединять не сильно то и нужно было). А то что он работает и с экселем и с либре форматами - огромный плюс...
А вот с ZExmlss возникали непонятки.
ViruZ
плохо что сетка онли дельфин.
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Re: Компоненты и примеры
pupsik писал(а): Ведь недавно эту плюху добавили, а в ZExmlss уже было
Я её просил - кода делал экспорт из RxDBGrid-а в таблицы.
И сетка в нём нормальная - я её в своём проекте использую в мастере импорта торгового докуманта от контрагента.
- *Rik*
- постоялец
- Сообщения: 453
- Зарегистрирован: 19.04.2011 12:18:51
- Откуда: Урал
- Контактная информация:
Re: Компоненты и примеры
alexs писал(а):ViruZ писал(а): В отличии от fpSpreadSheet позволяет объединять ячейки.
Он тоже умеет
Версия из svn у меня не завелась. А то что поставилось 1.2.1 (c http://sourceforge.net/projects/lazarus ... readsheet/) там такой функции не обнаружил. Может не там смотрю, пытаюсь колупать для экспорта - импорта TsWorkbook, TsWorksheet. Функции, изменять толщину рамки вокруг ячейки, то-же не обнаружил...
