Error en FTP
Publicado por Jaume (6 intervenciones) el 16/08/2009 05:04:20
Hola, estoy probando el siguiente código para FTP que encontré en un post anterior. Continuamente a pesar de haber intentado configurar todo lo posible me da el error "Unknow member FTP" y corresponde a cada una de las lineas del "thisform.ftp...".
¿Alguien sabe lo que estoy haciendo mal o me falta?.
O si alguien tiene un programa para subir archivos que esté probado.
--------------------------------------------------
Parameters cArch
*Wait Window "Conectando con el Servidor" Nowait
lcPaso = "ftp://user:password@servidorFTP" && parametros usuario, clave y dirección
lcrutafuen = "c:"
lcrutadest = "/"
lcArchivo = "prueba.txt"
Wait Window "enviando "+Alltrim(lcArchivo)+" " Nowait
Thisform.ftp.EXECUTE(lcPaso,"put "+lcrutafuen+Alltrim(lcArchivo)+" "+Alltrim(lcrutadest)+"/"+Alltrim(lcArchivo)+"") && Agrega el archivo
Do While Thisform.ftp.stillexecuting=.T.
Loop && espera para que termine
Enddo
Thisform.ftp.EXECUTE(lcPaso,"quit") && salir
Wait Window "Cerrando conexión" Nowait
Do While Thisform.ftp.stillexecuting=.T.
Loop && espera
Enddo
Thisform.ftp.EXECUTE(lcPaso,"close") && cerrar conexion
Wait Window "Saliendo de la conexion" Nowait
Do While Thisform.ftp.stillexecuting=.T.
Loop
Enddo
--------------------------------------------
Gracias a todos por vuestra ayuda. Un saludo.
¿Alguien sabe lo que estoy haciendo mal o me falta?.
O si alguien tiene un programa para subir archivos que esté probado.
--------------------------------------------------
Parameters cArch
*Wait Window "Conectando con el Servidor" Nowait
lcPaso = "ftp://user:password@servidorFTP" && parametros usuario, clave y dirección
lcrutafuen = "c:"
lcrutadest = "/"
lcArchivo = "prueba.txt"
Wait Window "enviando "+Alltrim(lcArchivo)+" " Nowait
Thisform.ftp.EXECUTE(lcPaso,"put "+lcrutafuen+Alltrim(lcArchivo)+" "+Alltrim(lcrutadest)+"/"+Alltrim(lcArchivo)+"") && Agrega el archivo
Do While Thisform.ftp.stillexecuting=.T.
Loop && espera para que termine
Enddo
Thisform.ftp.EXECUTE(lcPaso,"quit") && salir
Wait Window "Cerrando conexión" Nowait
Do While Thisform.ftp.stillexecuting=.T.
Loop && espera
Enddo
Thisform.ftp.EXECUTE(lcPaso,"close") && cerrar conexion
Wait Window "Saliendo de la conexion" Nowait
Do While Thisform.ftp.stillexecuting=.T.
Loop
Enddo
--------------------------------------------
Gracias a todos por vuestra ayuda. Un saludo.
Valora esta pregunta


0