
| |||
![]() Estoy desarrollando una aplicacion en VB.NET y necesito que me muestre un formulario al desencadenarse un evento, el problema es que lo hace, pero lo deja colgado, es decir, no responden ni él ni los controles... (Se me queda el relojito de espera), el código debe funcionar bien, puesto que si lo lanzo desde un boton no hay ningún problema... A alguien le ha pasado algo parecido? Socorro... ![]() |
| |||
Es que no se como explicarlo mejor, pero lo voy a intentar... Es una aplicación que usa sockets para mensajería Tcp, la cuestión es que al dispararse el evento 'MensajeRecibido' quiero que cree una nueva instacia de para un Form, para que lo muestre sobre el systray, indicando que se ha recibido un mensaje (estilo messenger), el problema está en que el form lo crea y lo muestra, pero lo deja 'colgado' es decir que no responde a nada. De momento lo he arreglado cargandolo con anterioridad y dejandolo fuera del area de la pantalla, de tal forma que luego solo tengo k moverlo, pero me parece una solución poco elegante y no tiene porque haber siempre un formulario cargado en memoria si no se usa... Bueno, ahí está el tema... Espero que con esto sí quede un poco más claro. PD: Por si tiene algo que ver la recepción del mensaje la hago con el duo BeginReceive-EndReceive...(Por si tiene algo que ver XD) |
| |||
Respuesta: VB.NET: Form Bloqueado??? Por favor amigo si lo conseguiste arreglar ¿podrías explicarme cómo? pues yo tengo una aplicación en vb .net que muestra ventanitas sobre el sistray tipo panda antivirus, que aparecen desde el borde inferior de la pantalla, he usado threads y mil cosas y no me sale, se queda siempre el form bloqueado. PD: con el doevents sí que lo conseguí, pero consume mucha cpu por lo que no sale rentable. Muchas gracias amigo, por favor, ayúdame. |