![]() |
¿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. |
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. |
| La franja horaria es GMT +2. Ahora son las 00:43:19. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi