audiofeel
Ветеран
И ещё, в своём решении я вижу только плюсы, в том числе и для тебя. Проект устроен так, что можно убрать ненужные модули и собрать свою DLL.чем теперь займетесь? Подсадили народ и бросили, теперь проект уйдет в небытие как и сам FMX. В любом случае было интересно и позновательно. Спасибо
Что это даёт?
- Размер DLL, скорее всего, уменьшится. Для многих это важно.
- Время загрузки DLL тоже может сократиться.
Только не забывай про FMXBridgeHandle.iss: убираешь что-то из DLL - синхронно убирай и из хендлера.
И самое важное: контракт между DLL и обёрткой менять нужно строго синхронно. Нельзя просто удалить или переставить что-то с одной стороны. Иначе можно получить очень коварную ошибку, которая будет указывать совсем не на то место, где она возникла.
Это как у бухгалтеров: если в отчёте не сходятся три копейки, это ещё не значит, что украли именно три копейки. Сначала нужно найти, где ошибка ))
Последнее редактирование: