请教窗口调用问题:ABC三个窗口的相互调用,请看内容?谢谢 ( 积分: 50 )

  • 主题发起人 主题发起人 gtln
  • 开始时间 开始时间
G

gtln

Unregistered / Unconfirmed
GUEST, unregistred user!
点击A窗口的Button显示B窗口,
点击B窗口的Button显示C窗口,同时B窗口关闭,
点击C窗口的Button再次显示B窗口,
 
A:
uses B;
A.ButtonClick:
B.Show;

B:
uses C;
B.ButtonClick;
begin
C.Show;
Close; //Self.Close; //B.Close;
end;

C:
uses B;
C.ButtonClick;
B.Show;
 
试过
我用的是 ShowModal 当显示C窗口时,B窗口Close,但B在C窗口后面仍然显示
 
......干吗用ShowModal? ShowModal要等待窗口关闭后才执行后面的语句呢
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部