RE:Aplicacion con Winsock
Hola. Esto que pretendes no es excesivamente complicado utilizando el control Winsock. Debes crear una aplicación servidor en el equipo remoto (al que quieres conectar) y otra para el equipo cliente (el que solicita la conexión). Para crear el servidor debes colocar un control Winsock y que éste se encuentre en "escucha" para poder aceptar las solicitudes de conexión. En la aplicación cliente debes colocar otro control Winsock para poder solicitar la conexión. Una vez establecida es muy sencillo enviar y recibir información mediante los métodos Getdata y Senddata (mira la ayuda del control Winsock). Esa información la puedes almacenar directamente en un fichero de texto o binario o bien visualizarlas en un control de texto, por ejemplo, y luego guardarlas en un fichero. Para guardar ficheros debes utilizar las instrucciones Open y Put o Write según corresponda, dependiendo del tipo de fichero que quieras crear. Nuevamente te remito a la ayuda de Visual Basic. Espero haber sido de ayuda. Un saludo.