FTP
AMIGOS, OJALA ALGUIEN ME PUEDA AYUDAR. CUAL ES LA PROGRAMACION EN VFP PARA BAJAR UN ARCHIVO DESDE UN SITIO FTP
*// Descargar un Archivo de Internet
PROCEDURE DesArcInternet(cArchivo)
&& Parametros: cArchivo = Ruta y Archivo a Bajar
&& Uso : DesArcInternet("ftp://ftp.vbi.org/runtimes/vb4.0/stkit432.zip")
Local cArchivo
Declare DoFileDownload IN shdocvw.dll STRING lpszFile
=DoFileDownload(STRCONV(cArchivo,5))
ENDPROC
PROCEDURE DesArcInternet(cArchivo)
&& Parametros: cArchivo = Ruta y Archivo a Bajar
&& Uso : DesArcInternet("ftp://ftp.vbi.org/runtimes/vb4.0/stkit432.zip")
Local cArchivo
Declare DoFileDownload IN shdocvw.dll STRING lpszFile
=DoFileDownload(STRCONV(cArchivo,5))
ENDPROC
JULIO, te felicito por tu PROCEDURE, pero sobra un punto y coma en la descripción del uso.
Por cierto, cuando una URL, contiene caracteres como la "?", muy usual en PHP, me da problemas, ¿tiene solución? Gracias.
Por cierto, cuando una URL, contiene caracteres como la "?", muy usual en PHP, me da problemas, ¿tiene solución? Gracias.
Yo siempre lo hago mediante D.O.S.
en el programa de Fox inserto la linea
RUN ftp -n -s:fichero.txt 100.100.100.100
100.100.100.100 ( es la IP del servidor)
El fichero.txt contiene :
USER usuario password
CD /servidor/ (direccionar ruta del servidor)
GET aaaa.txt c:aaaa.txt
PUT c:aaaa.txt aaaa.txt
QUIT
en el programa de Fox inserto la linea
RUN ftp -n -s:fichero.txt 100.100.100.100
100.100.100.100 ( es la IP del servidor)
El fichero.txt contiene :
USER usuario password
CD /servidor/ (direccionar ruta del servidor)
GET aaaa.txt c:aaaa.txt
PUT c:aaaa.txt aaaa.txt
QUIT
Yo siempre lo hago mediante D.O.S.
en el programa de Fox inserto la linea
RUN ftp -n -s:fichero.txt 100.100.100.100
100.100.100.100 ( es la IP del servidor)
El fichero.txt contiene :
USER usuario password
CD /servidor/ (direccionar ruta del servidor)
GET aaaa.txt c:aaaa.txt
PUT c:aaaa.txt aaaa.txt
QUIT
en el programa de Fox inserto la linea
RUN ftp -n -s:fichero.txt 100.100.100.100
100.100.100.100 ( es la IP del servidor)
El fichero.txt contiene :
USER usuario password
CD /servidor/ (direccionar ruta del servidor)
GET aaaa.txt c:aaaa.txt
PUT c:aaaa.txt aaaa.txt
QUIT