VB form1打开form2,form2有webbrowser1打开网站。但是关闭form2内存不释放 如题;VB form1打开form2,form2有webbrowser1打开网站。但是关闭form2内存不释放现在出现的问题是,关闭form2,内存不释放;请问怎么能解决这个问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我编写的软件,会不断去加载form2,开启完后,关闭;然后又加载form2..如此循环,半天后,内存消耗达到200M甚至更高,CPU也高得吓人。现在这个问题困扰我很久了 刷点击率或点广告?做到另一个进程里,再不断地运行&结束吧. 这就是用第三方接口常出现的现象,比如 Flish,如果不断的循环跳转场景,也会有这种现象,所以有时候为了开发时简单,采用第三方对象也未必是好事,不出问题则好,出了问题就很麻烦,有一个方案你可以考虑,就是做一个进程监视内存使用情况,当内存使用量到达你设定的范围内时,发个消息或通过命名管道或DDE信息给那个程序,让他关闭,然后再启动。在做这个事情之前,建议你先确定这种现象不是因为你的代码造成,不然就没必要这么做了。 先置webbrowse为空白页(也就是先释放webbrowse加载的内容),然后再关闭form2,你这样试试。 关闭form1内存才释放,其他任何办法都不可能的 我比较赞同 2楼和三楼的做法, 我经过N次测试,webbrawer有内存泄露情况,而且很严重。 只能让他重启。才能实现完全释放内存 令人头疼的问题!!! 如何用VB实现考试系统里的随机抽取考试试题,没有重复 CDbl,Csng结果不一样是双精度和单精度的问题引起的吗 写一个连接odbc数据库的程序 在MSHFLEXGRID中实现类似IE中网页连接的效果 我用WM_GETTEXT可以获得qq聊天窗口的内容,为什么却获得不了qq专门聊天室窗口文本的内容? 二进制文件的问题 请问用VB打开EXCEL文件,然后对其进行读取是不是就是逐个字节的呢? 请问不用goto语句,如何实现这个简单流程? 那有下载VB教程的(免费的,基础的) 想做历史曲线,用什么方法存取数据比较好,请提供建议 关于“地址族不支持”的问题,错误代码10047
所以有时候为了开发时简单,采用第三方对象也未必是好事,不出问题则好,出了问题就很麻烦,
有一个方案你可以考虑,就是做一个进程监视内存使用情况,当内存使用量到达你设定的范围
内时,发个消息或通过命名管道或DDE信息给那个程序,让他关闭,然后再启动。
在做这个事情之前,建议你先确定这种现象不是因为你的代码造成,不然就没必要这么做了。