EXCEL SE QUEDA CARGADO...
Publicado por Antonio (1271 intervenciones) el 11/04/2005 19:47:07
Hola a todos:
Tengo un problemita, desde mi aplicacion envio datos de mi datawindow a excel, pero cuando termina, nunca se descarga excel de memoria.
Mi procedimiento es el siguiente:
OLEObject xlapp
int li_ret
xlApp = Create OLEObject
li_ret = xlApp.ConnectToNewObject( "Excel.Sheet" )
if li_ret < 0 then
Close ( w_msg2 )
MessageBox("Error Conectandose a Excel !",string(li_ret))
destroy xlApp;
return
end if
xlApp.Application.Workbooks.Open("c:\SINTG\CARTA PORTE PV.xls")
xlApp.Application.Visible = false
xlApp = xlapp.Application.ActiveWorkbook.Worksheets[1]
xlApp.cells[9,3].value = String ( Day ( ld_fecreg ) )
xlApp.cells[9,7].value = ls_meses[Month( ld_fecreg ) ]
xlApp.cells[9,9].value = String ( Month ( ld_fecreg ) )
xlApp.Application.Activeworkbook.Save()
xlApp.Application.Activeworkbook.PrintOut()
xlApp.DisConnectObject()
Destroy xlApp;
pero no lo descarga de memoria...
¿alguien sabe porque es esto ?.. trabajo en PB 7.0
Gracias
Tengo un problemita, desde mi aplicacion envio datos de mi datawindow a excel, pero cuando termina, nunca se descarga excel de memoria.
Mi procedimiento es el siguiente:
OLEObject xlapp
int li_ret
xlApp = Create OLEObject
li_ret = xlApp.ConnectToNewObject( "Excel.Sheet" )
if li_ret < 0 then
Close ( w_msg2 )
MessageBox("Error Conectandose a Excel !",string(li_ret))
destroy xlApp;
return
end if
xlApp.Application.Workbooks.Open("c:\SINTG\CARTA PORTE PV.xls")
xlApp.Application.Visible = false
xlApp = xlapp.Application.ActiveWorkbook.Worksheets[1]
xlApp.cells[9,3].value = String ( Day ( ld_fecreg ) )
xlApp.cells[9,7].value = ls_meses[Month( ld_fecreg ) ]
xlApp.cells[9,9].value = String ( Month ( ld_fecreg ) )
xlApp.Application.Activeworkbook.Save()
xlApp.Application.Activeworkbook.PrintOut()
xlApp.DisConnectObject()
Destroy xlApp;
pero no lo descarga de memoria...
¿alguien sabe porque es esto ?.. trabajo en PB 7.0
Gracias
Valora esta pregunta
0