FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Liberar un objeto
Tengo un objeto del tipo Excel:=CreateOleObject('Excel.Application');
y tras hacer las modificaciones oportunar en la hoja excel y aunque la cierro con un excel.quit no se libera el objeto ya q si se mira en el administrador de tareas hay una aplicacion excel.exe en ejecucion con lo cual si se abre el excel para ver la pagina creada antes de cerrar la aplicacion este se queda como bloqueado y no la abre, y un excel.free no sirve ya q lo intenta tomar como un parametro que le paso al excel. |
#2
|
||||
|
||||
¿Qué tipo de variable es Excel?
De acuerdo a la ayuda de Delphi, si Excel es un variant, puedes liberarlo asignándole Unassigned. Por otra parte, ¿por qué no usas las componentes de la paleta servers? // Saludos |
|
|
|