gpt4 book ai didi

delphi - 数组属性、TList、TStringList 或 TCollection 等 (Delphi Win32)

转载 作者:行者123 更新时间:2023-12-03 15:05:33 24 4
gpt4 key购买 nike

我正在开发各种组件,并且经常遇到需要具有“一对多”关系(组件到属性成员)的属性。这些组件通常是可视组件,但并非总是如此,有时需要向 IDE 注册(即使用属性检查器),但并非总是如此。我发现自己不确定在设置这些属性时要采取哪条路线——使用数组属性、TList、TStringList、TCollection 或其他东西(可能是从其中一个继承的新类)。

何时/何地使用的“最佳实践”/指南是什么?

最佳答案

如果它们是属性,您可以从 TCollection 继承,然后 IDE 和对象检查器将通过 TCollection 属性编辑器自动为它们提供支持。

关于delphi - 数组属性、TList、TStringList 或 TCollection 等 (Delphi Win32),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/548567/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com