如何知道Delphi工程中包含了多少窗体?

luxiaoban 2002-01-13 02:36:49
我要编写一个控件,需要知道工程中包含了什么窗体,
怎么用写代码的方式知道(不是在View>>Project Manager查看),
也就是调用一个函数或者有什么属性知道工程中包含的窗体或pas文件?
高手请指点。
...全文
60 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
luxiaoban 2002-01-14
我推
回复
luxiaoban 2002-01-14
没有高手吗?
回复
luxiaoban 2002-01-13
不是类的实例了,
是窗体类本身。
回复
taogou 2002-01-13
你这样要求就很难说了,因为谁也不知道你 究竟会动态创建多少个form
如果你的有2个按钮,说不定你就会创建2了,也说不定会是4个,很难说的
回复
chenjbjbjb 2002-01-13
while true do
begin
form := TForm.Create(nil);
try
...
...
finally
form.free;
end;
end;
How could I can know it ??Q!!!!!
回复
luxiaoban 2002-01-13
我的意思是不但包括已经创建的窗体,
也包括没有被创建的窗体
回复
qiubolecn 2002-01-13


screen.formcount

screen.forms[index:integer];
回复
taogou 2002-01-13
看Application有没有
回复
发帖
非技术区
创建于2007-08-02

799

社区成员

Delphi 非技术区
申请成为版主
帖子事件
创建了帖子
2002-01-13 02:36
社区公告
暂无公告