标签: delphi object dynamic creation
在Delphi XE中,我想使用codesite生成有关记录类型的信息。我知道有可能强制记录到emit RTTI,但我想知道是否有办法使用这些信息来使用Codesight的.send方法?
例如,CodeSite.send('Hello World',self);因为自我是一个TObject而起作用。但如果self是记录类型,这将不起作用。
我想要做的可能是不可能的,但我认为无论如何我都会抓住机会。我真正想做的是将记录类型动态转换为简单对象。然后我可以将此对象传递给上面的调用。