请高手看看这个问题!(0分)

  • 主题发起人 主题发起人 yueli100
  • 开始时间 开始时间
Y

yueli100

Unregistered / Unconfirmed
GUEST, unregistred user!
在ActiveForm中如何释放资源?
如我创建了一个Form: Form1:= TForm1.Create(Application);
Form1.Show();
但在Form1 的OnClose 或OnDestroy事件中用 Free()出错;“Acess Violation at address
0219D11F in module 'sglgtzproj1.ocx',read of address 02EE4894 ”,
我该如何释放掉Form1呢?
 
Form.Close;
Application.Terminater;
 
用form1自身的事件来free自己,不行吧?
 
OnClose 或OnDestroy事件中是销除时触发的事件我想是否他本身就要清除了再调用可能不行
”,你用把form1.free,放在别个form中,或是program中,不知对否
 
Form1 :=TForm1.create(application);
Form1.showmodal;
Form1.release;
 
后退
顶部