|
Buenas, mi problema es el siguiente: Abro,leo, y cierro un fichero Excel por medio del paquete OLE2. El problema lo tengo al cerrar, pues el proceso se mantiene en memoria y no desaparece hasta que no se cierra la ventana web.No hay manera de liberar o matar ese proceso?.
Cdigo referente al cierre de la aplicacin Excel.
--CIERRA LA APLICACIN Y LIBERA EL OBJETO OLE2.RELEASE_OBJ(CELL); OLE2.RELEASE_OBJ(WORKSHEET); OLE2.RELEASE_OBJ(WORKSHEETS); OLE2.RELEASE_OBJ(WORKBOOK); OLE2.RELEASE_OBJ(WORKBOOKS); OLE2.INVOKE(APPLICATION,'Quit'); OLE2.RELEASE_OBJ(APPLICATION); WORKSHEETS := NULL; WORKBOOKS := NULL; APPLICATION := NULL;
SYS.DBMS_SESSION.FREE_UNUSED_USER_MEMORY;
A ver si me echais una mano. Gracias.
|