用delphi7做了一个ocx,是用在网页上浏览图片的(实际应用中主要是tif格式的图),但在少数机器上出现了这样的情况:第一次进入该网页时没问题,但之后再调用该网页就出现:“access violation at address in 06913B1A module 'viewimg.ocx'. Read of address 00000000.”的报错。将所有相关的IE窗口关闭,重新开IE窗口登录系统后,第一次OK,之后错误重现。
请问各位高手,我应该怎样解决这问题,是内存没释放吗?但我已经做了相关的处理的,没有效果。
请问各位高手,我应该怎样解决这问题,是内存没释放吗?但我已经做了相关的处理的,没有效果。
Blank来释放内存,此方法在网页的onbeforeunload时来调用,我不知道这样处理是否不当,能在ActiveFormDestroy里进行相关的处理吗?
ImageEnView.Free;
OCX的窗体.Free;