求助:程序运行十几小时后,子窗口无法弹出,控件不能刷新数值 1、进入死循环了?-----检查cpu的使用情况2、该释放的对象没有释放,然后逐渐累加?---检查内存的使用情况3、窗体autoredraw=false? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 每个函数都要看msdn,是否有对应的函数去释放资源。 1,cpu使用不到2%。2,整个操作系统的内存占用不到210m,程序的内存刚开始是15m,出问题的时候是20m。我退出软件再重新进就没有问题了 检查是否资源泄漏的办法之一:在任务管理器 进程 查看 选择列 里面选择:内存使用、虚拟内存大小、句柄数、线程数、USER对象、GDI对象让你的程序(进程)不退出,循环执行主流程很多遍,越多越好,比如1000000次甚至无限循环,记录以上各数值,再隔至少一小时,越长越好,比如一个月,再记录以上各数值。如果以上两组数值的差较大或随时间流逝不断增加,则铁定有对应资源的资源泄漏! 如果你使用了 Time 变量控制延时,要注意跨 0 点的问题:你的变量会回零。 求一算法,进行字符串转换,在线等,急 如何将指针指向的某条记录复制并添加为一条新记录? 数据库修改问题 如何用sql 语句或其它方式在程序中设定access 表中字段的"unicode 压缩"属性? VB中利用shell调用net send命令时出现的问题 按照FQA上的方法做托盘程序,为什么出错? 做个局域网查询系统,大家出个方案。 VB基础问题--CommonDialog控件 wanghe come in dll入门问题。 VB链接数据库查询的出了一点问题 【vb+sql】选中datagrid的某一行,使其第一个单元格的内容显示在text文本框中?
2,整个操作系统的内存占用不到210m,程序的内存刚开始是15m,出问题的时候是20m。
我退出软件再重新进就没有问题了
在任务管理器 进程 查看 选择列 里面选择:内存使用、虚拟内存大小、句柄数、线程数、USER对象、GDI对象
让你的程序(进程)不退出,循环执行主流程很多遍,越多越好,比如1000000次甚至无限循环,记录以上各数值,再隔至少一小时,越长越好,比如一个月,再记录以上各数值。如果以上两组数值的差较大或随时间流逝不断增加,则铁定有对应资源的资源泄漏!