社区
非技术区
帖子详情
如何知道Delphi工程中包含了多少窗体?
luxiaoban
2002-01-13 02:36:49
我要编写一个控件,需要知道工程中包含了什么窗体,
怎么用写代码的方式知道(不是在View>>Project Manager查看),
也就是调用一个函数或者有什么属性知道工程中包含的窗体或pas文件?
高手请指点。
...全文
141
8
打赏
收藏
如何知道Delphi工程中包含了多少窗体?
我要编写一个控件,需要知道工程中包含了什么窗体, 怎么用写代码的方式知道(不是在View>>Project Manager查看), 也就是调用一个函数或者有什么属性知道工程中包含的窗体或pas文件? 高手请指点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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有没有
delphi
异形
窗体
本文详细介绍了使用
Delphi
实现
窗体
透明、半透明、异形及磁性吸附等功能的方法。通过代码示例,展示了如何创建透明
窗体
、设置
窗体
边缘为圆角、实现
窗体
与图片的完美融合,以及如何使
窗体
具有磁性吸附特性。
Delphi
中
的
窗体
创建与销毁
本文详细介绍了
Delphi
中
窗体
的创建与销毁方法,包括模式
窗体
与非模式
窗体
的区别,动态创建
窗体
的过程及如何避免内存泄漏等问题。
delphi
窗体
透明但上面的控件不透明怎么实现
本文介绍如何使用
Delphi
创建无边框且带有背景图像的透明
窗体
,通过调整
窗体
样式和设置层叠属性实现。关键代码展示了如何设定特定颜色作为透明色,使得
窗体
中
与该颜色相同的部分呈现透明效果,而控件保持正常显示。
Delphi
下QQ
窗体
自动隐藏探索
本文探讨了如何使用
Delphi
实现类似QQ
窗体
自动隐藏的效果。通过拦截WM_MOVING消息,判断
窗体
位置并设置计时器监控鼠标位置,实现了
窗体
在屏幕边缘自动隐藏和显示的功能。在处理过程
中
,使用了TAnchors集合来描述
窗体
隐藏的位置,并在OnTimer事件
中
更新
窗体
的位置。此外,文章还讨论了如何解决
窗体
在屏幕四角隐藏时可能出现的问题,以及如何调整代码以适应系统工具栏的位置变化,确保
窗体
隐藏效果的平滑和准确。
深入VCL源码研究
DELPHI
窗体
的创建和关闭
本文深入探讨了
Delphi
中
窗体
创建的两种方法:Application.CreateForm与TForm.Create的区别,以及
窗体
关闭时的资源释放机制。通过对比源码,解释了在OnCreate事件
中
使用Form变量的不同方式,并讨论了如何正确关闭
窗体
以释放资源。
非技术区
830
社区成员
53,568
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章