Los foros del Guille

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

Google
 

elGuille.Hosting, seguramente los mejores precios de alojamiento

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

01/abr/2006
Te recuerdo que las fechas mostradas son en formato GMT, osea, es la hora "Universal" (UTC o GMT), algún día de estos haré que se muestre vuestra hora local...

  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-2017  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8762)
 
Usuarios activos: 141 - App. iniciada: 18/08/2017 14:33:09 GMT - La hora GMT del servidor es: 18/08/2017 18:26:42 GMT