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

luxiaoban 2002-01-13 02:36:49
我要编写一个控件,需要知道工程中包含了什么窗体,
怎么用写代码的方式知道(不是在View>>Project Manager查看),
也就是调用一个函数或者有什么属性知道工程中包含的窗体或pas文件?
高手请指点。
...全文
109 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
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有没有

830

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧