Sección de código fuente Visual basic
Descripción de las funciones principales del Chat son:
Para probarlo, ejecutar la aplicación dos veces. En una poner el NICK y la IP ( sale por defecto la de la PC que ejecuta la aplicación) y luego presionar el botón “Poner a la escucha”:
Vista del gráfico de ejemplo
En la otra ventana colocar también el NICK y la IP de la máquina que se quiere conectar (en este caso la nuestra osea que por defecto ya esta puesta) y luego presionar el botón “Conectar”.
Una ves establecida la conexión, se abre la interface del chat que es la siguiente ( yo la recorté un poco para que entre en la pantalla )
Este otro código fuente , es un simple chat de una sola conexión
Nota: para probar el ejemplo, ejecutar el form Servidor y ponerlo a la escucha, luego ejecutar el Form cliente y presionar el Commandbutton de conexión
Recurso enviado enviado por Luis Nuñez
El control winsock provee las funciones de comunicaciones con tcp/ip. Con este control crearemos un pequeño y entretenido programa llamado Mensajeria privada.
Para crear un chat necesitamos que alguien actue como "servidor" y que se conecten "clientes" a este. Para este efecto el control WinSock debe tener las siguientes propiedades seteadas para ser servidor
Para que el servidor pueda comunicarse con los clientes y viceversa es necesario decir la direccion IP del servidor y la puerta por la cual esta escuchando.
Ahora para leer y enviar paquetes de datos e usan los siguientes metodos :
GetData : para obtener datos que nos estan enviando.
SendData : para enviar datos.
Ahora para que el servidor acepte las peticiones de conexion es necesario recibir los eventos del winsock en :
Para leer los datos que nos estan llegando es necesario recibir los eventos del winsock en :
Eso es todo. El formato de los paquetes ip que nos estamos enviando los definimos nosotros a gusto propio
descargar ejemplo de chat con winsock
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar