FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Socket y directorios en delphi
Hola que tal mundo, soy nuevo en el foro asi que pido mil disculpas si es que me equivoque de seccion. Eh aca mi problema:
Estoy haciendo un programa con sockets de delphi y lo que quiero que haga mi programa es que cuando , tanto el server como el cliente se conecten, ambos puedan compartir los directorios y archivos que tiene en sus computadoras de origen. Pero no se como hacer para que mis datos se pasen de un socket a otro ya que la otra ves buscando si encontre como hacer para navegar a traves de mis directorios y archivos con un memo y un edit pero no puedo hacer que esos datos sean pedidos y concedios, tanto por el server como el cliente. Este es el ejemplo que encontre para poder visualizar todos los datos en un memo a traves de las direcciones puestas en un edit:
Bueno reitero la pregunta, ¿como puedo hacer para que los datos de direcotorios y archivos que tenga una computadora sean transferidos a servidor con las direcciones que proporcione este mismo y viceversa De antemano muchisimas gracias y saludos PD: ya quise ver que pasaba cuando le pedia al cliente los datos a trabes del servidor pero me salia el error sendto(10057) y me dice que el socket no esta conectado y que por eso no se pueden enviar los datos. Pero el socket si estaba conectado y despues se cierra la conexion |
#2
|
|||
|
|||
puedes usar la misma funcion que usas para listar tus directorios pero en el servidor y que dicho servidor vaya guardando cada directorio separado por un split me explico...
imagina que queremos leer c:\ pues si tienes 10 carpetas en c tu funcion para leer los directorios usara un bucle desde 0 a 9 entonces en dicho bucle tienes que hacer cuando termine el bucle te qdara una cadena fea de larga que envias desde el servidor al cliente usando y en el cliente usa la funcione explode que es para kitar los split me explico
declara esta variable
si tienes hola|mellamo|pepe lo que hace esa funcion es que al tu pasarle un array te quedaria un array con el nombre Resultado y con 3 elementos
y nada un pequeño bulce y lo imprimes en tu memo o listview. si tienes mas duda pregunta |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
NMFTP :Error 10038 Socket operation on non socket | judit | Internet | 2 | 25-05-2006 09:06:33 |
Creación de directorios en tiempo de ejecución desde aplicación Delphi | vick | Conexión con bases de datos | 1 | 16-12-2005 21:18:17 |
Creación de directorios en tiempo de ejecución desde aplicación Delphi | vick | API de Windows | 1 | 16-12-2005 21:13:35 |
Socket en Delphi | android_beat | Varios | 11 | 12-04-2005 18:33:29 |
Socket Windows XP Delphi | epalacios | Varios | 0 | 16-03-2004 12:38:36 |
|