我想构建一个自定义组件来管理一堆操作并触发几个事件。我将需要管理数据库连接和其他几个设计时组件。(TQuery、TTable 等)我想使用 IDE 接口来设置其中一些对象。
想法:
- 当我设计组件时,是否以同样的方式从 DataModule 继承给了我放置这些组件的地方?(我怀疑不是,但是有没有办法让我的 CustomComponent 在设计时表现得像 DataModule,但在使用时却不行?)
- 我是否应该让我的自定义组件简单地从 TComponent 继承,但包含一个 TDataModule 对象并将我需要的组件添加到它?
- 我应该打包这个概念并手动创建我需要的组件吗?
- 你的解决方案因为你比我聪明。