FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
mostrar Guage mientras envio correo
hola a la familia del club, tengo un form donde envio un correo con adjunto y s me demora un poco, entonces los usuarios piensan que esta colgada... ahora me gustaria mostrar un Guage mientras ocurre este proceso... les pongo la unit para que vean y me dicen cual podria ser la solucion... a, ya busque y no encuentro nada que se ajuste a lo que necesito.
Gracias de antemano.
|
#2
|
|||
|
|||
Hola, lo mejor seria incluir un componente TTimer, y en su onTimer, actualizar alguna barra de progreso, poniendo Timer.enabled := true, false justo antes de empezar y al acabar. Eso si, para que fuese correcto deberas averiguar antes de empezar a bajar de cuantos kb es el fichero, para asi tener el tope de tu barra o gauge.
|
#3
|
|||
|
|||
mostrar Guage mientras envio correo
si, me imagino que debe ser por esa via, el problema es que no tengo la minima idea de como empezar, me serviria igual un progressbar, lo que no se hacer es como yo puedo declarar el MAX del con respecto al tamaño del fichero......
|
#5
|
||||
|
||||
Hola,
Quizá puedas aprovechar ciertos eventos del componente "IdSMTP". Aquí puedes ver más o menos cómo podría quedar:
Sin embargo, he dicho quizá puedes aprovechar, y es que, hasta donde yo llego, estos eventos no funcionan todo lo bien que se espera, igual porque dependen también de información que debe proporcionar el servidor SMTP, y que, no sé si a veces es que no la proporciona, o si están obligados a hacerlo o qué. En todo caso, por ahí irían los tiros... quiero decir, esos son los eventos que proporciona el componente "IdSMTP" (y en general el resto de los componentes Indy) para hacer lo que quieres. |
#6
|
|||
|
|||
mostrar Guage mientras envio correo
dec y omega, sus respuestas han sido como siempre sensacionales, a ver, a mi se me ocurrio crear el componente IdSMTP en tiempo de ejecuacion, se que estoy bloqueado con esto, nunca lo habia hecho y no me entra la forma de hacerlo, no lo logro cuadrar como lo voy a hacer... si me pueden ayudar bien y si no.... no hay problemas... ya bastantehan hecho.
|
#7
|
|||
|
|||
Revisa esto:
PD: Yo también quiero dar las gracias a dec, ya que con el post que cite antes he podido hacer para bajar un archivo con barra de progreso. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error en el envío de correo. | Cecilio | Internet | 0 | 02-07-2008 17:28:20 |
Mostrar ProgressBar mientras se hace Preview de un reporte | JarLem | Varios | 4 | 17-04-2008 03:51:12 |
Duda Envio de Correo | jlalvarez | OOP | 6 | 19-12-2007 21:28:32 |
envío de correo con JEdi | felixgo | Internet | 5 | 20-12-2005 11:29:36 |
envio de correo | srangel | Linux | 0 | 22-04-2005 17:44:56 |
|