在Delphi中对运行时和设计时包进行大惊小怪
发布时间:2020-12-15 04:10:03 所属栏目:大数据 来源:网络整理
导读:我已经看到Delphi中的大多数组件(VCL)分为两部分. 1)DesignTime包 2)RunTime包 为什么这么大惊小怪.如果将RunTime和DesignTime包合并为一个包,它会有什么不同? 我从来没有真正理解这种分离逻辑. 那么这背后的逻辑是什么? 有人提到这个区别只是为了避免采用
我已经看到Delphi中的大多数组件(VCL)分为两部分.
1)DesignTime包 2)RunTime包 为什么这么大惊小怪.如果将RunTime和DesignTime包合并为一个包,它会有什么不同? 我从来没有真正理解这种分离逻辑. 那么这背后的逻辑是什么? 有人提到这个区别只是为了避免采用和遵循微软制定的组件标准.真的,这背后没有逻辑. 这是真的? 解决方法
答:某些组件具有大而复杂的设计时功能,例如属性编辑器,您可能不希望在运行时应用程序中包含这些功能.
B.一些组件供应商不希望将其大型复杂的设计时功能许可用于免版税的运行时使用,但仅限于开发人员使用它们. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |