¿como cambio el .text de un label de otro equipo? Leido 11.087 veces

 
  Broco
Pregunta ofrece:
5 estrellas
Bueno, mediante socket, pero necesito un poco de ayuda, por que no se, he probado un par de cosas pero necesito que alguien me guie con algo claro..
 

 





  Jesús
Ha recibido:
1 premios
Si quieres aprender a usar el System.Net.Sockets
puedes empezar con estos ejemplos simples de una aplicación de chat:
De "The Code Project"
http://www.codeproject.com/KB/vb/Chatting_Application.aspx
http://www.codeproject.com/KB/IP/TCP_IP_Chat_Program.aspx

De "Planet Source Code"
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=6811&lngWId=10
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=6448&lngWId=10

Supongo que con esos 4 ejemplos tendrás suficiente para ver como funciona la comunicación por Sockets, si tienes alguna duda concreta pregunta, más adelante cuando hayas avanzado en el tema, puedes mirar a abrir el socket Raw que es mucho más rápido y te evitas toda la estructura de clases y encapsulaciones. Pero para empezar usa el TCPClient de Framework que es muy sencillito de usar.

 

 


  gusmanb
Para el carro, si estas empezando lo mejor es usar el TcpClient y el TcpListener con un NetStream.

Melesplico: con el TcpClient y el TcpListener te olvidas de tener que manejar el Socket a bajo nivel (configurar la familia, el IPENDPOINt y demas), siendo muuuy facil de usar.

Y con el NetStream te olvidas de verificar que los paquetes te lleguen enteros y no corruptos, simplemente lees como si fuese de un archivo.

Bien usado en cuestion de 10 minutos tienes hecho el servidor y el cliente.

Una vez tengas esto dominado ya te pasarás a los Sockets, que tienen muuucha tela, yo llevo haciendo mi sistema de Sockets desde hace 5-6 años (eso si hace virguerias :D J35u5R os lo puede confirmar que el lo usa jisjisjis) y te aseguro que usar los sockets como dios manda no es cosa sencilla.

 

 





    ¿Cuantas columnas?     | 2 columnas | 3 columnas | 4 columnas | 5 columnas | 6 columnas |  
    Escribe la dirección web de la imagen:
  Publica tu respuesta  |  Haz Click en el siguiente cuadro para escribir