Enviar correo desde Word
Si tengo un documento abierto, ¿como lo envio con determinada dirección por correo?
|
Se me ocurren 2 opciones. Una mirar desde las macros de Word cómo se hace o hacerlo desde fuera.
Graba una macro con las opciones de enviar por correo y luego mira el código a ver cómo lo está haciendo; Eso te dará pistas del código a utilizar. La otra opción es grabar el fichero en una directorio temporal y enviarlo como adjunto utilizando indy (por ejemplo). |
Gracias Neftali,
Ya intente la primera opción y solo me deja el código de mostrar las barras de To, BC y Subjet. La otra opción no me sirve mucho, ya que el documento se crea y se deja abierto para ser editado, luego el usuario tendría que grabarlo. Mejor lo envía el mismo... en ese caso me interesaría poder agregar en forma automática el destinatario al momento de abrir o crear el documento. He visto el componente WordLetterContent, pero no se como se utiliza en conjunto con WordApplication. La documentación en nula. Por otra parte, este código me promete enviar correo desde Word sin preocuparme que versión o gestor de correo tenga.
Sin embargo me arroja que no tengo ningún gestor de correo instalado :eek: Una pregunta que tal vez me pueda ayudar. ¿Como creo y/o arranco una Macro en Word desde Delphi?. |
Cita:
http://www.clubdelphi.com/foros/showthread.php?t=37654 |
OK, la cosa quedo así y funciona de momento:
En Delphi se copia en el portapapeles la dirección de correo (club@delphi.com) se crea el documento, se llena si es necesario, se muestra en pantalla y se llama a la Macro "Correo" (todo esto dentro de Delphi) Código:
Sub Correo() |
La franja horaria es GMT +2. Ahora son las 19:11:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi