Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2005, 01:31
zabait
 
Fecha de Ingreso: mayo-2005
Mensajes: 93
Antigüedad: 19 años
Puntos: 1
problemas con winsock

Aupa a tod@s!!!!

Como siempre, y desde hace bastante rato ya sabeis que me ando pegando con el control winsock. Por fin, y después de muchos lios, he conseguido instalar correctamente todos los controles y demás, y funcionan.

(para el que no lo entienda, abrí un tema hace cosa de dos meses en el que solucionaba el problema que nos encontrabamos algunos con los winsock ya que no los encontrábamos como componente, ni nos dejaba añadirlo de ninguna forma).

Estoy realizando una aplicación desde vb que suba a un servidor FTP archivos utilizando el control winsock.

Pues bien, después de darle muchas vueltas y de mirar por internet códigos fuente y esas cosillas, me encuentro con los dos problemas siguientes:

1.- Consigo dejar el documento en el servidor FTP, pero simplemente el icono, es decir, tengo que dejar un documento PDF y lo hace, pero con un tamaño de 0 bytes. Es como si lo creará vacio y no lo copiara en el servidor.
La instrucción que utilizo para eso es:
"stor prueba.pdf" & vbcrlf

2.- Este problema se me va a plantear después, pero no sé cómo poder subir un documento que no se encuentre en el mismo lugar que el ejecutable. Es decir, el prueba.pdf del punto anterior se encuentra en el mismo directorio que el ejecutable, pero esto (cuando consiga solucionar el problema anterior) no me servirá, ya que tendré que subir documentos que no se encuentran en ese directorio.

Para poder encaminaros un poco más sobre el tema y me podais ayudar, tengo abierto un winsock todo el tiempo (wskConexion) y otro solo lo abro cuando pongo a pasivo el servidor FTP (cuando el servidor me devuelve el código 357 de estado correcto para dicha instrucción), y es con este con el que realizo el stor anterior (wskDatos).

Espero que me podais ayudar un poquito porque ya ando desquiciado con estos controles!!!!!!

Por cierto, si alguien sabe de alguna otra forma que le funcione correctamente me gustaría que me la pudiera decir, porque además, me encuentro con el problema que me urge bastante conseguir realizar esta aplicación.

Gracias por todo de antemano
__________________
No te hubieran dado la capacidad de soñar sin darte también la posibilidad de convertir tus sueños en realidad