sell 发表于 2007-7-17 18:13
关于PB70.EXE转EXCEL内存溢出的问题
在PB7.0中,建立EXCEL OLE对象,将DW中的数据写入EXCEL的CELL中,PB70.EXE内存增加是由于OLE对象不断写入数据的原因吗?当写入一定量时,发生内存溢出,OUT OF MEMORY,请问这个问题如何解决?
sam2080 发表于 2007-7-18 11:06
是将DW导出到EXCEL中吗?
sell 发表于 2007-7-18 13:13
<P>是的,是将DW数据写入EXCEL的OLE对象中去</P>
sam2080 发表于 2007-7-18 17:26
有很多方法,网上也很多函数<BR>可以找找。。。
sell 发表于 2007-7-19 08:55
<P>实现是可以,但是如果导出数据量大时,PB70.EXE占内存量就会随导出量增加,直至出现 OUT OF MEMEORY错误,不知道如果解决.</P>
sell 发表于 2007-7-19 11:51
?
y25919 发表于 2007-8-21 08:48
如果是用OLE对象写入EXCEL中,俺的方法是写到一定行数后,关闭此EXCEL文件,然后再打开继续写。如此反复,直到写完。没办法呀,PB好是好,就是bug多。
页:
[1]