窗口互相调用打开?

xzyl 2007-04-18 05:37:45
有两个窗口,我想一个窗口能够打开另一窗口,
但只能在一个窗口中声明,有什么别的办法吗?
...全文
137 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lalblcld007 2007-04-23
  • 打赏
  • 举报
回复
在你的主窗体中的控制事件中把要显示的窗体的属性值设为真,如form2.visible:=true; 就可以了
xzyl 2007-04-23
  • 打赏
  • 举报
回复
?
我没看明白,请详细指点
不得闲 2007-04-18
  • 打赏
  • 举报
回复
很简单,你在主窗口中引用你要打开的那个窗体,把你要打开的那个窗体中的变量申明去掉,然后移到主窗体的单元变量申明中来
比如
unit unit1
interface
......uses中加上 unit2
Tform1 = class(Tform)
......
end
var
form1: Tform1;
form2: Tform2;
然后下面你就可以直接对form2进行引用了

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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