是不是这样做呀:
在CLOSE事件中:
Form1.free;
Form1:=nil;
在CLOSE事件中:
Form1.free;
Form1:=nil;
解决方案 »
- 【人民币】求HOOK其他程序指定位置并取出寄存器存储的内容的代码
- 使用.net开发的WebService,DELPHI应该如何使用?
- 求助!!初学者的一个关于数据库方面的问题(ADO+SQL类)。。
- 请大伙帮忙,我的一个小问题 在线等!
- 请系统介绍delphi几种连接数据库的方法
- 关于Adoquery中的查询语句。在线等待!
- 请问将数据保存到数据库中时怎样防止主键重复而产生的错误啊?
- 字符串能轉化成對象嗎?
- DELPHI4中的DsgnInfo在DELPHI5和DEPHI6中是以什么代替的?
- UDP数据包通过串口转发后会改变吗?
- 数据库连接速度,好用内存大小的问题?
- 请教Delphi高手:如何编写一个打印机实时监控程序????
ACTIION:=CAFREE;
我的意思是你单步运行看看
所以报地址错误
form1.free;
form1 := nil;改为:
在form1的OnClose事件里写
Action := caFree;
在form1的OnDestroy事件里写
form1 := nil;
我以前在ListView的OnSelectItem事件中也碰到过类似问题,在窗体Free时也触发了OnSelectItem事件。
http://www.csdn.net/expert/topic/918/918975.xml?temp=.7106897
1,请各位相信我不是初学的人,各位提的都时程序员必备的基本知识,请说些特别的。
2,上面的连接是我遇到的第二个问题,在formclosequery事件中判断是否要保存
结构化存储文件,然后进入close事件,一切正常,到frm1:=nil时跳到了,改变窗体上的treeview状态的代码上
3,程序代码太多,是产品,不太好贴出来,定义了很多公用的类合方法,dll,处理也很多,贴出来搞清关系也挺繁的,如果有人觉得有必要,我再贴出一些代码。
我想搞清楚原因,我们可谓同相病连了,
其实,程序做多了,delphi的一些bug就显露出来了,不光是borland
microsoft的结构化存储文件的属性STGM_SHARE_DENY_NONE根本就没有用
设了等于白设,还是不能共享访问。bobfang(匆匆过客),请允许我晚一些结账,让更多的的人参与,
还有,请各位关注我的另一个问题
http://www.csdn.net/expert/topic/918/918975.xml?temp=.7106897
form2.showmodal();
form2.free;
否则
在form2.onclose
Active := caFree ;