Size: a a a

2020 November 25

AS

Alexey Shumkin in Delphi & Lazarus
Renat Suleymanov
Согласен, можно было бы подумать о разделении модуля. В основном это легаси от старой либы, от которой я в свое время оттолкнулся. Почти ничего не осталось от старого кода. Название в освномном )
как раз увидел, что это форк ))
и хотел спросить насколько переработан ))
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexey Shumkin
как раз увидел, что это форк ))
и хотел спросить насколько переработан ))
Кардинально. Изначально мне было нужно несколько функций. Я нашел эту либу, начал дорабатывать ее. Но было сложно работать. Автор на контакт не шел, описания и прочее у меня не было доступа. Пришлось форкнуть.
источник

RS

Renat Suleymanov in Delphi & Lazarus
Renat Suleymanov
Кардинально. Изначально мне было нужно несколько функций. Я нашел эту либу, начал дорабатывать ее. Но было сложно работать. Автор на контакт не шел, описания и прочее у меня не было доступа. Пришлось форкнуть.
Я собственно, несмотря на то что паскалист не сторонник велосипедов. И сначала постарался найти что-то готовое и при возможности улучшить и доработать, но не срослось
источник

A

Anthony in Delphi & Lazarus
Renat Suleymanov
Я собственно, несмотря на то что паскалист не сторонник велосипедов. И сначала постарался найти что-то готовое и при возможности улучшить и доработать, но не срослось
😁 надо от таких связей уходить всем сообществом asap)) мы должны быть все - не сторонниками велосипедов)
источник

S

Serjone in Delphi & Lazarus
Serjone
Есть желание написать свой велосипед. Программа учёта юзеров сети и оборудования в фирме.
Базы данных не писал уже лет десять. Раньше тупо подключал микрософтоаксессовскую базу и в ней работал.
Сейчас хочу сделать что-то менее зависящее от сильно сторонних производителей. Смотрю в сторону sqllite. На сколько нормально на нем писать такие штуки? Есть ещё варианты? В идеале получить портабельную программу, которая запустится на любом компе с флешки.
Если писать в лазарусе, то код будет одинаковый что для винды, что для линукса, или нужно учитывать ос?
источник

RS

Renat Suleymanov in Delphi & Lazarus
Serjone
Если писать в лазарусе, то код будет одинаковый что для винды, что для линукса, или нужно учитывать ос?
В целом одинаковый. тут конечно зависит от стиля программирования. Если есть дельфи опыт, то это может мешать. Просто не используй WIndows зависимые вещи. В принципе они все сосредоточоны в модуле Windows. Но и даже в этом случае все решается дефайнами
источник

RS

Renat Suleymanov in Delphi & Lazarus
Я был удивлен когда в свое время попробовал запустить свою старую программу, написанную исключительно для Windows была практически без проблем запущена в Linux, а затем и в MacOS.
источник

A

Alex in Delphi & Lazarus
Привет народ, кто нить тут уже с PDF-файлами работал? Короче я хотел бы просто проверять сколько страниц имеют мои PDF-файлы.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Alex
Привет народ, кто нить тут уже с PDF-файлами работал? Короче я хотел бы просто проверять сколько страниц имеют мои PDF-файлы.
Зачем? :)
источник

A

Alex in Delphi & Lazarus
Alexey Shumkin
Зачем? :)
Ну вот такая задача сверху пришла.
источник

ДT

Дмитрий Texnix... in Delphi & Lazarus
🙃 отправь на печать, и поставь счётчик на принтере
источник

AS

Alexey Shumkin in Delphi & Lazarus
Serjone
Если писать в лазарусе, то код будет одинаковый что для винды, что для линукса, или нужно учитывать ос?
Нет, код одинаковым не будет :)
Но минимизировать разницу можно..
Одна из главных разниц - например, нотация путей файловой системы
+ Не стоит писать конфиги рядом с исполняемым файлом :)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Alex
Ну вот такая задача сверху пришла.
Нет, это не ответ. Это не та задача, которую нужно брать в работу.
Не в такой формулировке
источник

A

Alex in Delphi & Lazarus
Так кто-нибудь такое уже встречал или нет?
источник

AK

Andy Korg in Delphi & Lazarus
Alexey Shumkin
Нет, код одинаковым не будет :)
Но минимизировать разницу можно..
Одна из главных разниц - например, нотация путей файловой системы
+ Не стоит писать конфиги рядом с исполняемым файлом :)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Andy Korg
>>Если писать в лазарусе
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Alex
Так кто-нибудь такое уже встречал или нет?
pdf компонент много разных, можно тут поискать:
https://www.sql.ru/forum/afsearch.aspx?s=pdf&submit=%CD%E0%E9%F2%E8&bid=20
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexey Shumkin
Нет, код одинаковым не будет :)
Но минимизировать разницу можно..
Одна из главных разниц - например, нотация путей файловой системы
+ Не стоит писать конфиги рядом с исполняемым файлом :)
У меня программы как правило на 99% или даже 100% с одинаковым кодом. В Лазарус это не проблема. Даже в случае путей файловых бывает можно обойтись без дефайнов. Хотя и их использование не возбраняется
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexey Shumkin
Нет, код одинаковым не будет :)
Но минимизировать разницу можно..
Одна из главных разниц - например, нотация путей файловой системы
+ Не стоит писать конфиги рядом с исполняемым файлом :)
Если версия не портабл
источник

RS

Renat Suleymanov in Delphi & Lazarus
Renat Suleymanov
У меня программы как правило на 99% или даже 100% с одинаковым кодом. В Лазарус это не проблема. Даже в случае путей файловых бывает можно обойтись без дефайнов. Хотя и их использование не возбраняется
Но возможно я не понимаю о какой одинаковости кода говорят ) ИМХО о том, что программа написанная для Windows (если следовать стилистике и знать заранее особенно) скомпилится и для других ОС (как правило Linux и Mac)
источник