FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Dos cosas quiero comentar :
Para muntasil preguntarle si no se le ha olvidado incluir Application.ProcessMessages; en el bucle de aumento de la barra, porque si no lo incluyes la barra nunca aumentará. Y para Lepe estamos de acuerdo que queremos hacer lo mismo. Yo tampoco le pongo borde ni botón de cierre. Y también cierro la ventana por código. Mi pregunta es ¿donde se cierra esa ventana por código? porque precisamente esa es la problemática. Si quieres que un proceso se active automáticamente al crear la ventana tienes que poner el código en algún evento tal como el OnShow, y ahí en dicho evento no puedo incluir el cierre del Form por código, porque no me lo permite. Me gustaría en dicho caso saber donde incluyes el código de cierre ? Saludos
__________________
Piensa siempre en positivo ! |
#2
|
|||
|
|||
Si que le pongo el application.processmesage.
Lo deseable es un formulario que me sirviera para cualquier tipo de espera, por eso no me gustaria tener que escribir el codigo de la tarea (el envio xml) en el formulario de la barra de progreso. |
#3
|
||||
|
||||
Volví a leer de nuevo el hilo, y acabo de darme cuenta de lo que Lepe pretende !!
Ya lo entendí, él crea una venta con la barra de progreso y la incrementa desde el form desde el que llamo al form de la barra de progreso ... No lo había entendido hasta ahora ... Claro, son dos cosas diferentes. Ya quedará a la elección de cada uno elegir lo que más le convenga.
__________________
Piensa siempre en positivo ! |
#4
|
||||
|
||||
Pero el incremento de la barra de progreso tiene que ir en función de algún parámetro ?
Porque si no es así, entiendo que el código que escribas en el formulario que contenga la barra sólo debe de ser para hacer un incremento de la misma, que junto con Application.ProcessMessages debe de funcionar de manera independiente.
__________________
Piensa siempre en positivo ! |
#5
|
|||
|
|||
El incremento solo debe depender de un Timer que cada x tiempo incrementa la barra hasta el final y vuelve al principio hasta que la tarea termine.
Será una tonteria pero como no cree el form de la barra en Modal, la barra de progreso no aumenta. Y claro si es modal, tendria que cerrarla el usuario. Algo estaré haciendo mal, pero no doy con ello. |
#6
|
||||
|
||||
Yo ciertamente creo mi ventana en modo Modal. No puedo decirte ahora mismo si en modo No Modal la barra de progreso se incrementa o no.
Pero el modo Modal no implica que sea el usuario quien tenga que cerrala. De hecho yo la cierro por código, pero en este caso mediante el método que expresé anteriormente.
__________________
Piensa siempre en positivo ! |
#7
|
||||
|
||||
Y la forma frmInformacion:
La forma no es Modal, porque entonces el programa se queda esperando en esta ventana, y el código que debe ejecutarse ¡¡no se ejecuta!! La ventana FrmInformacion tiene el estilo fsStayOnTop, y la ventana que queda por detrás, suelo inhabilitarla (FormX.Enabled := false) Creo que ahora si se entiende mucho mejor. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#8
|
||||
|
||||
Cita:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#9
|
||||
|
||||
hola disculpen que pregunte esto aqui pero mi pregunta es como puedo hacer un formulario independiente de la aplicacion, es decir cuando lo doy clic al formulario q se minimice el solo y no tada la aplicacion.
cuando uso self.windowstate:= wsminimized; si minimiza el el solo pero no ala barra de tares si no que arriba.. como puedo hacer q se minimize solo ala barra dee tareas sin minimizar todos los otros formularios...
__________________
Visita mi blog personal http://edwinmunguia.co.nr/ ! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Barra de progreso con TNMFTP | pborges36 | Internet | 1 | 30-06-2006 00:50:03 |
Realizar una barra de progreso | pepecharlie67 | Varios | 3 | 29-12-2005 13:08:39 |
Mostrar progreso de descarga de IndyFTP con barra de progreso | devicer | Internet | 2 | 05-12-2005 14:59:32 |
barra de progreso en developer | Sostratov | Oracle | 1 | 03-09-2004 15:48:43 |
ayuda con un barra de progreso (Gauge) | jorch_yr | Internet | 1 | 31-12-2003 10:49:38 |
|