请指点一下(0分)

  • 主题发起人 主题发起人 awfigsk
  • 开始时间 开始时间
A

awfigsk

Unregistered / Unconfirmed
GUEST, unregistred user!
with form2 do
begin
...
if ShowModal<>mrCancel then
begin
....
end;
end;
请问showmodal<>mrcancel是表示什么意思?是表示该FORM是否可以关闭吗?谢谢!
 
showmodal用来显示建立好的窗口,mrcancel表示该窗口的返回值
这句话的意思是如果显示该窗口,并且该窗口上备案下的按钮返回值不是cancel的话就执行
下面的语句
 
同意wyb_506,补充一点:
Showmodal是TForm类中的一个方法,用来将该窗体用模态对话框方式显示出来,
当窗体的ModalResult属性值不等于0(可直接赋值,也可指定按钮的ModalResult属性)后,
窗体关闭返回,ModalResult的值由该方法返回,此时,可以根据该值判断对话框是否正常
关闭以及用户按了那个按钮等.
 
十分感谢二位!
 
后退
顶部