Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    50

    VB6 problema strano con l'oggetto Inet

    Salve a tutti ormai scrivo solo su questo forum perchè mi ci sono affezionato

    Ho uno stranissimo problema l'altro giorno cercavo uno spazio ftp gratuito dove uploadare qualche file con una applicazione creata da me naturalmente in Vb6, l'host si chiama HOST7 non è il top ma è quello che ho trovato come indirizzo ftp da Server: ftp.7host.com.

    Il primo tentativo ha funzionato infatti mi ha uploadato un file txt in meno di un secondo, ma stranamente dopo allora con lo stesso codice non ha più funzionato, mi da un errore di run time 35754 impossibile connettersi all'host remoto. Che può essere l'host che fa scusate il termine cagare, oppure ha qualche difetto l'ocx? vi posto il codice di invio.

    Dim pas As String
    Dim ftpurl As String
    Dim user As String
    Dim password As String

    user = "user"
    password = "password"
    ftpurl = "ftp://ftp.7host.com" 'ho trovato solo questo e una volta è andato
    Inet1.URL = ftpurl
    Inet1.UserName = user
    Inet1.password = password
    pas = "nome.txt"
    Inet1.Execute Inet1.URL, "PUT c:\nome.txt " & pas
    Do While Inet1.StillExecuting = True
    DoEvents
    Loop
    Inet1.Execute , "CLOSE"
    MsgBox "file inviato"

    End Sub

    mmm sbaglio qualcosa? se secondo voi l'host non è buono me ne consigliate uno gratuito che interagisce bene con Inet?

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    50

    ?

    il problema potrebbe essere questo???? http://support.microsoft.com/kb/173265/it
    se dipende da questo dove trovo l'ocx aggiornato?

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma quelle credenziali sono un esempio o sono vere?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    50

    credenziali

    le password e user sono un esempio non per voi ma volevo evitare di mettere user e pass vere, però sono scritte bene anke perkè la prima volta ha uploadato e ho controllato e ricontrollato

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    E' possibile che sia stata cambiata la password?

    Quale errore hai di preciso?

    E' possibile fare una prova conoscendo le credenziali? (in privato)
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    50
    Allora oggi ho riprovato e ha funzionato mi ha mandato il file 2 volte solo che appena sono andato a modificare la stringa così

    Inet1.Execute Inet1.URL, "PUT " & Chr$(34) & App.Path & "\sis\nome.txt " & pas

    non mandava più nulla e non mi dava nessun messaggio ne di errore ne di conferma, in pratica rimaneva in loop. Allora ho rimodificato e ho messo come prima quando aveva funzionato e tadaaaaaaaaaa. Di nuovo stesso errore come ieri host non risponde........

    ma che gli prende impazzisce l'inet?

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da shinji83
    ... ma che gli prende impazzisce l'inet?
    Beh ... no ... hai fatto una modifica e non l'hai detto ...

    Quella modifica non e' corretta ... se apri le virgolette le devi chiudere ...

    Inet1.Execute Inet1.URL, "PUT " & Chr$(34) & App.Path & "\sis\nome.txt" & Chr$(34) & " " & pas
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    50

    ok

    si hai ragione però nel momento in cui sono ritornato alla classica stringa dovrebbe andare come prima e non va cmq ora ho scritto così.

    Inet1.Execute Inet1.URL, "PUT " & Chr$(34) & App.Path & "\sis\nome.txt" & Chr$(34) & " " & pas

    e mi da errore host non risponde come il primo post. E' come se sbagliando una volta l'host si inceppa o va in protezione e non funziona più, come potrei risolvere?

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se l'host non risponde, il codice non c'entra nulla ...

    Prova il server con un client di testo (FTP da DOS ...)
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    50

    risolto

    ciao oregon ho risolto ho fatto la cosa migliore............. Cambiare host è infatti funziona alla grande adesso sto usando altervista e per ora non mi da problemi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.