Hola amigos, espero me puedan ayudar TT.TT ...
Primero les dire que llevo una noche entera inestigando sobre:
- my.computer.network.uploadfile()
- inet.execute()
- axinet.execute()
Para subir ficheros a FTP
¿Como lo hago con uploadfile? El codigo que puse es este
My.Computer.Network.UploadFile("c:\users\diego\desktop\a.txt", "31.170.160.91",usuario ,contraseña , True)
tambien intente con este:
My.Computer.Network.UploadFile("c:\users\diego\desktop\a.txt", "ftp://31.170.160.91", usuario, contraseña, True)
Y me sale el error que un string no se puede convertir a uri, lo converti con
new uri("ftp://31.170.160.91")
Y se quito el error, pero el visual basic me tiro un pedo en la cara {TT.TT}
El nuevo problema es que string, no se puede convertir en net.icredentials
investigue por todo msdn con los ojos de sapo, pero no encontre nada para resolver el problema de icredentials
Entonces me canse de tratar con uploadfile e investige un poco mas y supe acerca de un tal llamado inet...
busque inet en ocx de mis elementos pero nada, me tuve que descargar msinet.ocx
y me encuentro con una gran diferencia . . . yo veia que en otros foros era asi:
inet1.execute(...)
pero el que descargue es asi:
axinet1.execute(...)
entonces me dije: no hay problema, con tal de que tenga las propiedades "URL, username, password y execute" todo esta bien
y el problema es que ..... no entiendo mucho sobre que diferencia hay entre inet y axinet.
Y no entiendo muy bien a....
axinet1.URL=el ftp a que cargare el archivo
axinet1.password=contraseña
axinet1.username=usuario
axinet1.execute( [estoy enredado en esta parte] )
que tengo que poner ahi..... ppffffffffff...
weno espero me hayan entendido.
para no complicarles mucho les pondre aqui las preguntas:
- ¿sirve uploadfile para subir archivos a ftp? en caso de que sirviera... ¿como le hago con icredentials?
- ¿diferencia entre inet y axinet?
- ¿que debo de poner en . . . . axinet1.execute( [aqui] )?
- ¿conocen otro codigo para subir archivos a ftp?
El programa que utilizo es . . . microsoft visual studio express 2012
Dejo mi correo por si acaso: diego_cm_tlv@hotmail.com
Gracias de antemano