Hola
rishart! te lo paso en c# ya lo conviertes a vb y asi puedes subir con estas lineas de codigo :
Código c#:
Ver original'Importas el System.Net'
WebClient cliente = new WebClient();
cliente.UploadFile("ftp://" + user + ":" + pass + "@" +servidor+ "/imagenes/" + info.Name, dato);
'Ó sin user ni pass "ftp://servidorftp.net/public_html/imagenes/foto.jpg"
cliente.UploadFile("ftp://" + servidor+ "/imagenes/" + info.Name, dato);