我正在为Delphi7创建自己的数据库感知网格控件。在DBReg单元中,Delphi为数据库感知控件注册属性编辑器,但它们几乎都是本地类型,所以我不能重用它们:
TDataSetProperty
TNestedDataSetProperty
TDataSourceProperty
TLookupSourceProperty
TLookupDestProperty
TLookupIndexProperty
TLookupFieldProperty为什么它们是本地类型?在较新版本的delphi中会发生变化吗?如果我只是把它复制到我的单位,这是一种好的做法吗?
发布于 2012-12-12 17:18:22
我希望设计者将这些类限制在实现部分,以确保其他开发人员无法使用它们。
在较新版本的delphi中有变化吗?
在XE3中,以及从Delphi7开始的所有其他版本中,这些类型仍然局限于DBReg的实现部分。
如果我只是将其复制到我的单位,这是一种良好的做法吗?
不,它不会--这将是对Delphi许可的明显违反。
https://stackoverflow.com/questions/13836174
复制相似问题