PDA

Ver la Versión Completa : Liberar un objeto


xerkan
28-10-2003, 13:53:04
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.

roman
28-10-2003, 17:29:10
¿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