Newsgroup: it.comp.lang.visual-basic
Titolo: Inet & FTP

Ciao ragazzi,
    volevo kiederti se è possibile tramite questa istruzione:
Inet1.Execute Inet1.URL, "PUT " & " " & nomeDir & "\" & nomeFile & " "&
nomeFile
cambiare la destinazione del file cioè salvare "nomeFile" nella cartella
"Prova" nell'indirizzo 
ftp://ftp.dominio.it
?
xkè effettivamente il codice funge a dovere ma salva il file nella cartella
principale dell'FTP ma nn risco proprio a cambiare directory...

     volevo kiederti
a ki e' ke kiedi ? a noi o a io ? :P

e se tu provassi a spedire prima un bel chdir ?
230-This is 
FTP.Microsoft.Com
230 Anonymous user logged in.
ftp> cd reskit
250 CWD command successful.
ftp> pwd
257 "/reskit" is current directory.

 ha scritto nel messaggio
news:aq6ov9$74lr2$1...@ID-51318.news.dfncis.de...


 ehm...cosa devo fare?! °_°
pensarci un po' su e provare potrebbe essere un buon inizio.
proviamo insieme.
nb: non ho mai usato inet.
messo inet fra i componenti.
messo su un form.
1 clic su inet.
f1
<<I comandi FTP comuni, quali CD e GET, sono supportati tramite il
metodo Execute.>>
in alto, cliccato su 'metodi'
nel listbox, cliccato su 'execute'
sintassi:
oggetto.Execute url, operazione, dati, intestazioniRichiesta
sotto, fra gli esempi ftp:
Per le operazioni FTP viene utilizzata la seguente sintassi:
nomeOperazione file1 file2.
CD file1 Passa a un'altra directory. Utilizza la directory
specificata in file1.
facciamo che il resto della pagina e gli esempi li provi tu ?
poi mi dici. c'e' caso che debba usarlo anch'io :)
ps per una guida veloce su ftp, apri una finestra dos
c:\> ftp
ftp> help
...
ftp>help cd -> cambia la directory di lavoro remota
ftp> quit 'come in clipper. ovvio che poi in vb scrivo cmdQuit :)
ciao, j.

 ha scritto nel messaggio
news:aq6ss1$70ttc$1...@ID-51318.news.dfncis.de...


         txtLocalFile.Text & " " & txtRemoteFile.Text
controlla con pwd che la dir sia cambiata.
controlla la guida di inet per vedere quando puoi spedire il comando
successivo.
ciao, j.

 ha scritto nel messaggio
news:aq73ta$79tsk$1...@ID-51318.news.dfncis.de...


 esecuzione"
Dopo ogni richiesta dovresti fare un loop di attesa controllando
Inet1.StillExecuting
Oppure usi l'evento StateChanged per vedere se ha finito l'operazione
precedente e puoi mandare la prossima.
Ciao
--
' // Initialize the expression evaluator
Engines.Evaluator = CreateObject("
http://www.neodatatype.net
")
' // you can find resources for and from the NG here!
Me.SitoComune = "
http://www.it-lang-vb.net
"

 ha scritto nel messaggio
news:aq8255$bj4$1...@monty.lombardiacom.it...


 ha scritto nel messaggio


 Esempio? ;P
Inizino a venirmi dei dubbi: ma tu sai programmare?
Cerca sulla guida in linea: ci sono gli esempi!
Non hai la guida in linea??!!? Se proprio devi copiare i CD, copiali tutti!
Allora cerca su 
msdn.microsoft.com
, oppure ancora su google.
Ci risentiamo dopo che avrai fatto qualche prova.
P.S.: per la cronaca i loop si fanno anche cosě:
do while <condizione>
' spero che ti si inchiodi il PC :P
loop
Ciao

 dura la vita per gli mvp's :P
LOL
Bye, G.

 ha scritto nel messaggio
news:lOPx9.118515$%M1.30...@twister2.libero.it...


 ha scritto nel messaggio
news:pJAx9.115895$%M1.29...@twister2.libero.it...


 ha scritto nel messaggio
news:pJAx9.115895$%M1.29...@twister2.libero.it...
