Los foros del Guille

elGuille.hosting: Ofertas de alojamiento
posiblemente los mejores precios
¡¡¡ Ahora con el doble de casi todo !!!

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

29/mar/2006
Utiliza asuntos descriptivos así será más fácil saber de que trata tu duda y facilitarás la tarea de los que responden a los mensajes.
Gracias.

  Foro: .NET VB Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 57642 - Winsock Server
IDAsuntoFechaNick 
57642 Winsock Server16/06/14 17:29FilippeM   
Ya esta soluccionado.
Gracias!!


[Editado: FilippeM, 23/06/2014 11:09:30]
IDAsuntoFechaNick 
57644 Re: Comunicacion Chat Via Socket (Resp: 57642)17/06/14 13:26Pipe[hgjfkdls]   
Filippe,

El error se produce ya que no puedes modificar propiedades de controles en hilos distintos al hilo principal.

Esto se soluciona de la siguiente manera:

//Esta es la declaración del método heredado de la clase Control
Control.Invoke(Delegate method,params object[] args);

//Para ocuparlo imagina que estas en un método dentro de tu Formulario
//Este es el método asíncrono que establece el texto de tu
     Control (puede ser tu socketServidor_ConexionTerminada)
public void ActualizarBarraEstado()
{
    //Establecemos mediante un thread-safe el Texto del Control
    this.Invoke(new
         Action<string>(SetControlText),BarraDeEstado1,"Desconectado del Servidor");
}

// Este método establece el texto de tu control
private void SetControlText(Control control, string text)
{
    control.Text=text;
}

Saludos,

Pipe [hgjfkdls]


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.
IDAsuntoFechaNick 
57645 Re: Comunicacion Chat Via Socket (Resp: 57642)17/06/14 16:35FilippeM   
Ya esta soluccionado.

Slds, gracias
[Editado: FilippeM, 23/06/2014 11:10:23]


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.

 
(c) Guillermo 'guille' Som, 2005-2018  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8800)
 
Usuarios activos: 42 - App. iniciada: 10/12/2018 15:08:53 GMT - La hora GMT del servidor es: 11/12/2018 08:33:29 GMT