注册 登录
编程论坛 PowerBuilder

关于PB70.EXE转EXCEL内存溢出的问题

sell 发布于 2007-07-17 18:13, 2255 次点击
在PB7.0中,建立EXCEL OLE对象,将DW中的数据写入EXCEL的CELL中,PB70.EXE内存增加是由于OLE对象不断写入数据的原因吗?当写入一定量时,发生内存溢出,OUT OF MEMORY,请问这个问题如何解决?
6 回复
#2
sam20802007-07-18 11:06
是将DW导出到EXCEL中吗?
#3
sell2007-07-18 13:13

是的,是将DW数据写入EXCEL的OLE对象中去

#4
sam20802007-07-18 17:26
有很多方法,网上也很多函数
可以找找。。。
#5
sell2007-07-19 08:55

实现是可以,但是如果导出数据量大时,PB70.EXE占内存量就会随导出量增加,直至出现 OUT OF MEMEORY错误,不知道如果解决.

#6
sell2007-07-19 11:51
?
#7
y259192007-08-21 08:48
如果是用OLE对象写入EXCEL中,俺的方法是写到一定行数后,关闭此EXCEL文件,然后再打开继续写。如此反复,直到写完。没办法呀,PB好是好,就是bug多。
1