Sección de código fuente Visual basic


Código fuente de un programa cliente servidor para enviar archivos vía winsock



 

Dos ejemplos para usar el control Winsock y poder enviar archivos de imágenes u otro tipo de archivos, desde un formulario que actúa como cliente hacia otro que actúa como servidor.

 

Contenido

  1. Ejemplo 1
  2. Ejemplo 2

 


 

Ejemplo 1

 

El formulario cliente tiene un control Picture, donde se selecciona la imágen que queremos enviar al servidor mediante un Commondialog de Visual basic.

También podés ver este Ejemplo para enviar archivos mediante el control Winsock

 

Imagen del formulario Cliente :

vista previa del formulario cliente

 

Para poder enviar las imágenes, el formulario servidor debe estar previamente a la escucha en el mismo puerto al que se conecta el cliente, en este caso el ejemplo utiliza el puerto número 1000.

Luego el cliente se debe conectar, una vez conectado ya se puede enviar los archivos que seleccionamos y que visualizamos en el control PictureBox:

 

Imagen del formulario Servidor:

vista pervia del formulario servidor

 

Controles para el Formulario Cliente:

Nota importante: No es necesario colocar los Caption ni la disposición de los controles en los formularios ya que se hace mediante código.

 

El código del formulario Cliente:

 

 


El formulario servidor necesita los siguiente controles:


Pegar el código del formulario servidor :

 


Ejemplo 2

Código fuente enviado por Juan Paz.

El proyecto abre un formulario principal para acceder al form cliente y al form servidor

Principal :

 

El form cliente :

 

Formulario para el server, donde se debe, poner a la escucha, luego indicar la ruta del archivo , y la ruta donde guardarlo :

 

 

Nota: Por defecto se conectan al puerto 100

 

Descargar proyecto




Buscar en Recursos vb