Comentarios |
Re: Parar Codigo Hasta Que Se Cargue Formulario
|
¿Podrías exponer el código para ver la secuencia exacta y qué instrucciones y objetos utilizas?
|
fabianfv [ Sabado, 13 Marzo 2010, 05:17 ]
|
|
Re: Parar Codigo Hasta Que Se Cargue Formulario
|
Mañana subire los codigos, pero comento un poco.
Yo tengo un modulo para la conexion i digamos que tengo un form con un boton. Cuando pulso, envia la consulta al modulo que contiene la funcion de abrir conexion y responder lo devuelto por el servidor. La cuestion es ke la primera linea de la funcion de conectar es cargar un form que pone conectando y cuando recibe la respuesta hace un form.close para cerrar el form que pone conectando.
|
Cubel [ Jueves, 25 Marzo 2010, 00:21 ]
|
|
Re: Parar Codigo Hasta Que Se Cargue Formulario
|
Hola, Cubel.
Segun propones, quieres que durante el tiempo de conexion, aparezca el formulario en primer plano, informando que esta conectando. ¿No deberia estar el codigo de conexion en el formulario (modal) que informa sobre el estado de la conexion?
Si es muy rapido, el usuario casi no se dara cuenta, pero si se ralentiza vera "conectando".
Un saludo
|
ahtonio [ Jueves, 25 Marzo 2010, 12:45 ]
|
|
Re: Parar Codigo Hasta Que Se Cargue Formulario
|
mmmm... y como puedo hacer eso?
|
Cubel [ Jueves, 25 Marzo 2010, 12:50 ]
|
|
Re: Parar Codigo Hasta Que Se Cargue Formulario
|
Hola.
A mi me pasaba algo parecido. Quería que mientras el programa trabajara apareciera una pequeña imagen en otro formulario, pero no llegaba a mostrarla. Me pasaba lo mismo con los progressbar. No se mostraban del todo aunque el programa tardara unos segundos en acabar su tarea. Lo que hice fue poner un wait 0.1 justo después de mostrar el formulario que tenía la imagen.
Seguro que no es la mejor solución, pero funciona.
Saludos
|
bies88 [ Jueves, 25 Marzo 2010, 13:11 ]
|
|
Re: Parar Codigo Hasta Que Se Cargue Formulario
|
Jajaja que zopeco soy. Tampoco entiendo como hacer lo que dices... puedes explicarmelo? No tengo un nivel alto en gambas pero si le sumamos que esta noche no he dormido bien y hoy estoy un poco mas atontado que de costumbre...
|
Cubel [ Jueves, 25 Marzo 2010, 13:17 ]
|
|
Re: Parar Codigo Hasta Que Se Cargue Formulario
|
Hola.
Imagina que tienes un formulario llamado FormEspera donde sólo tienes un label que pone "ESPERE...". Para que que quede mejor puedes quitarle el borde (en las propiedades del form).
Ahora imagina que tienes un bucle (o cualquier otra cosa) donde sabes que el programa va a tardar. Pues pones
FormEspera.show()
wait 0.1
Do ....
Este bucle va a tardar unos segundos en terminar
loop
Por lo menos a mi me pasa que si no pongo el wait 0.1 para que se detenga justo antes de empezar el bucle, entonces muestra el formulario formespera pero no muestra el label.
Saludos
|
bies88 [ Jueves, 25 Marzo 2010, 18:59 ]
|
|
Re: Parar Codigo Hasta Que Se Cargue Formulario
|
pues voy a probarlo haber que me sale... Mañana os digo algo...
|
Cubel [ Jueves, 25 Marzo 2010, 22:01 ]
|
|
|