Foros > VB.NET ( Limpio y listo para usar ): Retrasar la ejecuci?n de un procedimiento sin consumir procesador, ...

  1. danielhispano

    Mensajes [9] - Enviado el Sabado 28 de Febrero de 2009 a las 11:44hs

    Hola,
    tengo un programa que espera N segundos y entonces muestra una ventana en pantalla (a trav?s de un procedimiento). Antes de la llamada al procedimiento, puse un sleep dentro del bucle, pero eso bloquea la aplicaci?n de tal forma que no se puede interactuar con el formulario principal, con lo cual no es una soluci?n aceptable. Tambi?n prob? colocando un doevents, pero aunque es lo que busco en cuanto a funcionalidad, consume mucho procesador. Otra opci?n fue colocar un waitmessage tras el doevents, pero lo que ocurre es que no aparece el formulario cuando debe, sino, b?sicamente, cuando ocurre un evento. Bueno, espero que alguien me pueda ayudar. Muchas Gracias.

  2. danielhispano

    Mensajes [9] - Enviado el Miércoles 04 de Marzo de 2009 a las 15:02hs

    Hola de nuevo, escribo porque tambi?n he probado con 2 backgroundworker anidados, pero, a pesar de que el segundo formulario aparece correctamente deslplaz?ndose progresivamente hasta alcanzar la altura adecuada, no permite interactuar con ?l, apareciendo el puntero del mouse con el iconito wait (reloj de arena). Gracias una vez m?s.


responder

Para poder responder a este tema tenes que ingresar. Si no tenes una cuenta podes registrarse gratis..

publicidad

API DE FACEBOOK
GOOGLE CALENDAR API
GOOGLE MAPS API