请问如何在运行时调用特定属性的编辑器?(100分)

  • 主题发起人 主题发起人 Ginger
  • 开始时间 开始时间
G

Ginger

Unregistered / Unconfirmed
GUEST, unregistred user!
如题。谢谢。
 
这套控件也许可以帮忙,dsnsys,在运行时修改属性
http://www.8421.org/download.php?id=137
 
同意上面!
用DSN控件,其实它的属性编辑器是用程序作的,并不是Delphi的IDE中的!
我看过,作的很麻烦。
 
  DsnSys我使用过,但那个"Object Inspector"做的实在一般,而且属性时写死的。
  我已经实现了一个可以动态获取、修改属性的类似Delphi中Object Inspector的东西,
修改简单属性可以,但遇到TFont、TStrings之类的复杂属性就没辙了。Delphi中使用
“PropertyEditor”对其赋值,我就是想在自己的程序里也调用这些现成的PropertyEditor。
目前的问题是,我无法知道一个类型的PropertyEditor是什么。
 
看书《设计模式》。我说不大清楚,不过昨天晚上看到它的确有这方面的解决方案。
 
多人接受答案了。
 
后退
顶部