14/11/2005, 17:45
|
| | Fecha de Ingreso: junio-2003 Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 5 meses Puntos: 7 | |
Bueno, ahora mismo no tengo mi equipo aqui, asi que no tengo la oportunidad de revisar el código para ser más directo.
Pero más o menos te explico, en la aplicación cliente, tengo un formulario principal, que es donde se están mostrando los contactos conectados.
En este formulario existe una referencia a una clase "Conexion" donde hay un método llamado Escuchar, el cual lo ejecuto en el formulario con una Hebra.
Cuando ese método recibe un mensaje, este método ejecuta un evento que está controlado en el formulario principal, el cual ejecuta un Método denominado "DatosRecibidos", el cual parsea el ID del cliente que mandó el mensaje, comprobamos que el formulario de chat "frmChat" no tenga ninguna instancia con ese Id de Cliente y le digo que me cree una nueva instancia de ese formulario y me lo muestre.
Al hacer el frmChat.show() se queda colgado.
Si asi a primera vista alguien sabe por que puede ser . .. le estaré muy agradecido que me comente algo.
Gracias.
__________________ Charlie. |