Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Enviar Stringgrid por Email (https://www.clubdelphi.com/foros/showthread.php?t=46093)

m.ruiz 24-07-2007 08:55:42

Enviar Stringgrid por Email
 
Hola a todos de nuevo.
En primer lugar daros la enhorabuena por este sitio, ya que llevo varios meses adherida a vuestro club y muchos de los inconvenientes o dudas que me han ido surgiendo los he resuelto gracias a vosotros.....

Bueno, y para seguir en nuestro hilo, ahí va mi duda de hoy...:D :D (seguro que no es la única).
Ultimamente estoy trabajando en una aplicación con varios Stringgrids. Ya he conseguido controlarlos mas menos e ir sacando todas las funciones que necesito. Mi problema es que ahora se me presetna que tengo qeu enviar un Stringgrid (a poder ser la estructura de rejilla y los datos que lleve tal cual se muestran) por email. Me gustaría generar un archivo adjunto y enviarlo por correo electrónico. A poder ser que no sea archivo de excell (esta sería mi última opción.....si no hay otra)...O no se...si hay alguna forma más sencilla de hacerlo.....

La verdad que estoy un poco perdida con este tema. A ver si alguien consigue arrojar un poco de luz sobre el asunto...

Sin nada más, un saludo a esta gran comunidad.
:D :D :D :D

Neftali [Germán.Estévez] 24-07-2007 10:24:52

El tema de la exportación se ha trayado alguna vez por aquí. Si buscas encontrarás ejemplillos de cómo exportar a TXT, por ejemplo.
Si necesitas algo más completo y no te importa usar algun componente, yo te recomendaría los de Max (TmxExports); Yo los he usado y funcionan muy bien; Gratuítos, con código fuente y permiten exportar DataSets, DGBrids y StringGrids a varios formatos (entre ellos HTML o RTF), que creo que te pueden ir bien para el envío por mail.

En cuanto al envío también encontrarás hilos si haces una búsqueda en los foros, incluso creo recordar que en los trucos también encontrarás algo.

Lo más fácil es que empieces y a medida que te vayan saliendo dudas o problemas los comentes aquí.

gabrielkc 24-07-2007 18:52:25

Podrias hacer un PrintScreen ( por código obviamente) y luego adjuntarlo como un JPG al mail. Así se vería tal cual está. Aquí hay un ejemplo. Aunque yo lo haría con OLE y excel no se las necesidades de tu sistema.

Una ventaja, no se si necesaria en tu sistema, es que la imagen no podrían modificarla y un TXT por ejemplo si.


http://www.clubdelphi.com/foros/show...t=print+screen

m.ruiz 25-07-2007 09:36:51

Muchas gracias a los dos. Voy a probar con vuestras soluciones a ver si alguna de las dos me sirve para mi aplicación .....

Un saludo!!!
:D


La franja horaria es GMT +2. Ahora son las 21:26:29.

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