FTP con VB: problemas con execute("PUT...")
Saludos al personal,
Tengo una aplicación que necesita subir un único archivo bastante grande por ftp, pero cuando hago
el inet.execute("PUT " & nArchivo & " " & nArchivo), simplemente lo ignora. Mi código es algo así:
...declaraciones...
1: inet.execute("CD " & ftpFolder)
2: while inet.StillExecuting
3: DoEvents
4: wend
5: inet.execute("PUT " & nArchivo & " " & nArchivo)
6: while inet.StillExecuting
7: DoEvents
8: wend
Lo estoy probando primero con un servidor ftp local (CerberusFTP), y he comprobado que, mientras que
la conexión y el primer comando "CD" son correctas, el comando de la línea 5 no llega al servidor.
No se produce ningún mensaje de error, simplemente se queda indefinidamente en el bucle de las
líneas 6-8.
También he comprobado que ocurre esto mismo cuando se le pasa un comando no válido a Execute(), p.ej:
Execute("COMANDO_FALSO"), con lo cual he probado otros alias de "PUT", como "SEND" y "STOR", con el
mismo resultado.
Si alguien se ha encontrado con algo parecido, le agradezco que me eche una mano.
Gracias de antemano.
Tengo una aplicación que necesita subir un único archivo bastante grande por ftp, pero cuando hago
el inet.execute("PUT " & nArchivo & " " & nArchivo), simplemente lo ignora. Mi código es algo así:
...declaraciones...
1: inet.execute("CD " & ftpFolder)
2: while inet.StillExecuting
3: DoEvents
4: wend
5: inet.execute("PUT " & nArchivo & " " & nArchivo)
6: while inet.StillExecuting
7: DoEvents
8: wend
Lo estoy probando primero con un servidor ftp local (CerberusFTP), y he comprobado que, mientras que
la conexión y el primer comando "CD" son correctas, el comando de la línea 5 no llega al servidor.
No se produce ningún mensaje de error, simplemente se queda indefinidamente en el bucle de las
líneas 6-8.
También he comprobado que ocurre esto mismo cuando se le pasa un comando no válido a Execute(), p.ej:
Execute("COMANDO_FALSO"), con lo cual he probado otros alias de "PUT", como "SEND" y "STOR", con el
mismo resultado.
Si alguien se ha encontrado con algo parecido, le agradezco que me eche una mano.
Gracias de antemano.