VB不能释放内存问题
vb编写的程序,用了多个字典,已确认用removeall和nothing清空了,还有一个数组,已确认没用Preserve,并且用Erase释放了,现在奇怪的是,在笔记本电...
vb编写的程序,用了多个字典,已确认用removeall和nothing清空了,还有一个数组,已确认没用Preserve,并且用Erase释放了,现在奇怪的是,在笔记本电脑上跑,查看任务管理器,内存使用忽高忽低,能看到内存有释放的操作,但是在台式机上内存使用一直在涨,直到内存溢出。笔记本系统是win7 32位,台式机系统是XP 32位,请帮忙,谢谢!
补充:
对象控件有1个Label,1个ProgressBar,其它就是Text、Button、Option等等
过程如下:
Dim CsvObj As New FileSystemObject
Dim DBFcon1 As New ADODB.Connection
Dim rs As New ADODB.Recordset
Public xlApp As Excel.Application
Public xlTempBook As Excel.Workbook
Dim arr_Record()
其它就是字典了 展开
补充:
对象控件有1个Label,1个ProgressBar,其它就是Text、Button、Option等等
过程如下:
Dim CsvObj As New FileSystemObject
Dim DBFcon1 As New ADODB.Connection
Dim rs As New ADODB.Recordset
Public xlApp As Excel.Application
Public xlTempBook As Excel.Workbook
Dim arr_Record()
其它就是字典了 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询