FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Cómo libero un objeto Word?
Hola,
Tengo una aplicación en la que genero un documento Word de la siguiente manera: try código de generación del documento Word visualizo o imprimo el documento generado (dependiendo de un parámetro) finally FreeAndNil (Word) end; El caso es que algunas veces, después de todo el proceso y aunque cierre el dcoumento Word manualmente se quedan instancias del MSWord abiertas y tengo que ir al Administrador de tareas a eliminarlas manualmente. ¿Por qué me ocurre esto? ¿Cómo puedo garantizar que después de ejecutar el código de generación del documento Word, el objeto que utilizo se destruye correctamente? Muchas gracias. |
#2
|
||||
|
||||
Para cerrar el proceso Word si no tienes ningún documento abierto yo utilizaba el siguiente código:
Te aclaro que Word es una variable de tipo TWordApplication Espero que sea de utilidad. Última edición por Elenita fecha: 08-08-2005 a las 12:55:01. Razón: Error en el código |
|
|
|