Прочитав несколько списков рассылки и bbs, я не смог найти правильный способ настройки среды разработки для разработки пакетов и компонентов.
Возможно, мы можем собрать здесь несколько советов для хорошей настройки.
Для разработки компонента предлагается создать пакет времени выполнения, содержащий код времени выполнения для компонента и пакет времени разработки, который использует пакет времени выполнения и регистрирует только компоненты для delphi ide.
Так что в моем случае я использую групповой проект, который содержит следующие проекты:
MyComponentGrp
|
+- MyComponent140.bpl //the runtime package containing TMyComponent
|
+- DclMyComponent140.bpl //designtime package wich registers TMyComponent
|
+- TestApp.exe //an application to test the component
Эта установка работает нормально, но изменение некоторого кода в пакете времени выполнения требует переустановки пакета designtime, чтобы изменения вступили в силу. Я понимаю это поведение, когда мне нужно добавить новые свойства. Но при изменении кода внутри метода, например, должно быть достаточно для создания пакета времени выполнения, не так ли?
Как настроить IDE для разработки компонентов?