Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.17.154.171] |
|
Сообщ.
#1
,
|
|
|
ПРивет господа. Портирую jclcommpression на FPC.
Возник ряд вопросов. Есть 7z.dll и jclcommpression я собираюсь портировать все это дело на FPC. Нужно для плагина Double commander !! 1.Есть ли Twidestringlist для FPC ?? 2.Можно ли использовать Twidestringlist от JEDI ?? 3. Как обычно Обстоит дело c Юникодом на FPC |
Сообщ.
#2
,
|
|
|
Цитата SOLON7 @ Дженерики никто не отменял:1.Есть ли Twidestringlist для FPC ?? {$mode objfpc} uses FGL; type TWideStringList = specialize TFPGList<WideString>; Какой функционал тебе нужен в TWideStringList? Цитата SOLON7 @ Как обычно. Он как бы есть, но когда надо - грабли вылезают в самых неожиданных местах... Как обычно Обстоит дело c Юникодом на FPC |
Сообщ.
#3
,
|
|
|
Мне нужен функционал TCJLWidestringlist от того же JEDI.
Так как сам модуль который портирую тоже от JEDI. А там как обычно бывает все зациклено на внутренних классах JEDI. А мне это все лишь нужно портировать JCLcompression. Почему не хочу использовать сам от JEDI. Потому что он цепляет один потом второй потом третий модуль. В итоге там такое гоне во получается, Теперь не 1 класс а целых 15 надо будет портировать. Хотя все банально по сути. С дженериками придется возится, а Я предполагаю что есть готовый и рабочий Twidestringlist под FPC !!!! |
Сообщ.
#4
,
|
|
|
Цитата SOLON7 @ Почему не хочу использовать сам от JEDI. Потому что он цепляет один потом второй потом третий модуль. В итоге там такое гонево получается, Теперь не 1 класс а целых 15 надо будет портировать. Неужели разница так принципиальна? Я сейчас скомпилировал ради интереса пустой проект - получился размер exe 1,6 МБ, затем прицепил JEDI - получил 2,7 МБ. Лишний метр так важен в эпоху гигабитов-в-секунду? |