Size: a a a

2020 April 27

K

Kass in Delphi & Lazarus
А ваш json так же пойдет ) никуда не денется
источник

DB

Dmitry Belkevich in Delphi & Lazarus
не, ну можно конечно что-то с ole вариантами думать. но код врятли проще получится
источник

K

Kass in Delphi & Lazarus
Или универсальный объект везде есть?)
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ну и переносимость соминительна. вдруг завтра линукс
источник

RR

Roman Roman in Delphi & Lazarus
Александр В
А:D Ну тут пока предлагают массивы через деревья передавать, оправдывая это низкими накладными расходами:D
Тут я виноват не полностью вопрос задал изначально. Потому что в идеале нужно передать датасет
источник

K

Kass in Delphi & Lazarus
И там идет внезапно. А вот строку в делфи просто так отдать это прям подвох
источник

И

Илья in Delphi & Lazarus
Кстати, вот прямо сейчас (последние 3 дня) переписываю JSON сервер. Я люблю JSON, а после того, как напишешь кучу кода для облегчения чтения/записи, импорта/экcпорта - так вообще сказка. Но и в мыслях нет использовать json  везде, где попало.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
не ну если мы говорим за ole (который мне тут говори что шило) то не вопрос
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ole или варианты можно запросто запилить
источник

K

Kass in Delphi & Lazarus
Roman Roman
Тут я виноват не полностью вопрос задал изначально. Потому что в идеале нужно передать датасет
Вот ссылку на датасет интересней передать
источник

RR

Roman Roman in Delphi & Lazarus
Kass
Вот ссылку на датасет интересней передать
Несовместимость
источник

АВ

Александр В in Delphi & Lazarus
Kass
Вот ссылку на датасет интересней передать
Передать то передаст, но как он её там примет, если менеджеры памяти различаются?:D
источник

K

Kass in Delphi & Lazarus
Александр В
Передать то передаст, но как он её там примет, если менеджеры памяти различаются?:D
Дак вот, а firedac разве внутри просто string?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Илья
Кстати, вот прямо сейчас (последние 3 дня) переписываю JSON сервер. Я люблю JSON, а после того, как напишешь кучу кода для облегчения чтения/записи, импорта/экcпорта - так вообще сказка. Но и в мыслях нет использовать json  везде, где попало.
так это не везде где попало. вот реальная проблема: передать array of array of string через границу dll
источник

DB

Dmitry Belkevich in Delphi & Lazarus
вот уже начинается. оказывается уже не widestreing надо передавать а array of array of  widestreing )
источник

K

Kass in Delphi & Lazarus
Dmitry Belkevich
вот уже начинается. оказывается уже не widestreing надо передавать а array of array of  widestreing )
Да пофик, лишь бы не просто string
источник

И

Илья in Delphi & Lazarus
Короче есть еще одна великая (и кстати быстрая) штука - обмен через текстовый файл. Зря смеетесь... 😄
источник

VA

Viktor Akselrod in Delphi & Lazarus
если что, динамические массивы тоже нельзя передавать через границу dll 🙂
источник

DB

Dmitry Belkevich in Delphi & Lazarus
если менеджер один то насколько я помню есть шанс
источник

RR

Roman Roman in Delphi & Lazarus
Viktor Akselrod
если что, динамические массивы тоже нельзя передавать через границу dll 🙂
И возвращать из функции, как я был неприятно удивлен
источник