Oracle - OLE2 Excel en Forms 10g

   
Vista:

OLE2 Excel en Forms 10g

Publicado por Jose (1 intervención) el 04/02/2008 17:26:03
Hola, tengo un problema a la hora de cerrar el objeto Excel, se me queda el proceso en memoria (Administrador de Tareas). Sólo se cierra cuando se cierra la ventana web. Esta es la parte de código que utilizo para cerrar el excel:

--------------------------------------------------------------------------------------------
--CIERRA LA APLICACIÓN 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;
--------------------------------------------------------------------------------------------

Qué hago mal? como puedo eliminar el proceso de memoria?.

Muchas gracias. Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:OLE2 Excel en Forms 10g

Publicado por Xiomara (1 intervención) el 08/09/2009 23:18:18
Hola disculpa que te escriba, pero actualmente estoy desarrollando una forma que llama excel y todo lo hace bien, pero al igual que tu el proceso queda abierto en memoria y me toca entrar por el administrador de programas y terminarlos, como esto te pasó antes, me gustaría saber como lo resolviste, ya que no veo por ningun lado la solucion.

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar