这样建立的form该如何关闭?(30分)

  • 主题发起人 主题发起人 xy_c
  • 开始时间 开始时间
X

xy_c

Unregistered / Unconfirmed
GUEST, unregistred user!
我用如下语句建立一个form
Application.CreateForm(Formclass,ff);
ff.showmodal;
该用什么语句正常来关闭它?
 
模式窗体可以在打开的窗体
如你的ff中的按钮,用close或 modalresult=mrok等来关闭
 
ModalResult := mrOK 试试
 
uses unit2

Application.CreateForm(TForm2,Form2);
Form2.showmodal;
Form2.close;
 
ff.showmodal;
ff.release
 
这样还是错误!错误提示:
access violation at address 0044da49 in module "xxx.exe",read at address FFFFFFFF
我是在主程序中利用该语句建立一个form的。
 
ff中的按钮,用close或 modalresult=mrok来关闭 ;
另外,在ff的formclose事件中加入代码:action := caHide;
 
接受答案
 
ff中的按钮,用close或 modalresult=mrok
如果是MIDI窗口,在ff的formclose事件中加入代码:action := caHide;
 
多人接受答案了。
 
后退
顶部