2011-03-04 59 views
3

如何在设计模式(组件写入)中获取所有创建的对象(例如TDataModule类型)?在设计模式下获取TDataModule

+0

http://edn.embarcadero.com/article/28050 发现这篇文章,但它必须在德尔福2010年有所变化。你有任何信息/链接?我会很棒。 – JustMe 2011-03-04 11:45:24

+1

请编辑该问题以澄清(并匹配接受的答案)。在标题中特别删除对“自动创建”表单的引用,因为它具有误导性。 – 2011-03-04 12:45:48

回答

6

您正在寻找具有帽子数据的全局Screen对象。

+0

“屏幕”对象是否在设计时保存有关项目将在运行时自动创建的窗体的信息?我希望找到一个IDE自己打开的窗体列表(它是自己的窗口,正在编辑的窗体等),与正在编辑的项目没有关系。 OP说“设计模式(组件写)”。如果我正确理解他,这个答案是错误的。 – 2011-03-04 11:44:05

+0

@Cosmin这也是我对Q的理解,但是由于OP已经接受,或许这个答案就是他们的意思。 – 2011-03-04 11:47:13

+0

对不起 - 我没有说清楚。当我将一个组件放到表单上时,我希望它从可用的数据块中读取所有组件。如果datamods未打开,IDE不会看到它们。所以在放置组件之前,我必须打开想要的数据传输。我没有看到任何其他的方式。我可以读取DPR文件,但是之后我必须打开项目中的所有文件,并检查TDataModule类,这有点怪异。 – JustMe 2011-03-04 11:49:54