none
Problemas al mostrar mensaje de espera RRS feed

  • Pregunta

  • Buenaas. Necesito ayuda.

    Estoy haciendo un programa y tengo la siguiente duda:

    Como puedo hacer para que mientras realice una función para comprobar la conexión a Internet, me muestre otra ventana con un mensaje de "ESPERE" con un gif animado y después se cierre? La ventana con el texto y el gif ya lo configuré. El problema es que no puedo hacer que me muestre la ventana antes de realizar la función. Yo hice así:

    En el botón de "Realizar Pedido" le puse EsperaPedido.showDialog (ese es el nombre del formulario que tiene el texto y el gif) y en el evento load de ese formulario llamé a la función que comprueba la conexión, envía y registra el pedido. El problema es que al momento de llamar al showdialog hace la función pero al formulario me lo muestra después de hacerla, no antes.

    Cuando se realiza la comprobación de si hay Internet o no el programa se traba, como puedo hacer para que no se trabe o aunque sea que no se trabe esa ventana?

    miércoles, 21 de marzo de 2018 13:59

Todas las respuestas

  • Buenas,

    Para lo que tu quieres, vas a tener que trabajar con hilos o tareas asincronas, podrías ponernos tu código para intentar asesorarte mejor sobre como hacerlo?

    Atte


    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    Para obtener una respuesta lo más rápida y concisa posible, te recomiendo:

    miércoles, 21 de marzo de 2018 14:31
  • Tengo otro problema relacionado a eso. Hice la tarea en segundo plano pero cuando llamo a una función que está en un módulo no me lee la cantidad de filas que tiene una grilla de un formulario.

    Yo hago "RegistrarPedido.dgvListar.rows.count - 1" pero no me suma las filas, por lo tanto el valor me da -1. 

    sábado, 24 de marzo de 2018 16:41