Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    562

    [VB6]nserire nelle "" il contenuto di un text

    Ciao a tutti,
    per farvi capire cosa devo fare vi scriverò il codice direttamente:

    Dim passw As String
    Dim ftpurl As String
    user = "" ' USER
    paswd = "" ' PASS
    ftpurl = ""
    Inet1.URL = ftpurl
    Inet1.UserName = user
    Inet1.Password = paswd
    passw = Text1.Text & ":\" & Text2.Text ' Nome e percorso file da Uppare sull'ftp..
    Inet1.Execute Inet1.URL, "PUT (Text1.Text & ":\" & Text2.Text) " & passw
    Do While Inet1.StillExecuting = True
    DoEvents
    Loop
    Inet1.Execute , "CLOSE"


    Praticamente questo codice copia un file in un ftp, li dove c'è scritto "PUT (Tex....

    Dovrei inserire il percorso del file, ma non riesco perchè questo può variare e deve essere preso da un text, come posso fare?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Cioe' non sai concatenare il contenuto di una textbox con una o piu' stringhe costanti ?

    Qual e' la frase che vuoi formare? Cosa c'e' in text1 ? E in text2 ?

    P.S. Ma hai riletto il titolo del tuo post? E scrivere qualcosa di piu' comprensibile ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    562
    E' facile da capire, che interessa cosa c'è scritto in text1 e 2, non riesco a farlo leggere da put

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da andrew4
    E' facile da capire
    Scusa se ti ho fatto qualche domanda ...

    , che interessa cosa c'è scritto in text1 e 2, non riesco a farlo leggere da put
    Una stringa e quello che c'e' in un textbox si uniscono cosi'

    "PUT " & text1.text

    Buon lavoro
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    562
    Non occorre offendersi oregon, ma scusa che cambia se in text c'è scritto un percorso di un file oppure andrea, a me è sembrata una domanda a scopo personale più che tecnico e perciò ti ho risposto così.

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da andrew4
    Non occorre offendersi oregon, ma scusa che cambia se in text c'è scritto un percorso di un file oppure andrea, a me è sembrata una domanda a scopo personale più che tecnico e perciò ti ho risposto così.
    Non mi sono offeso ... figurati ... ma se tu rispondi in quel modo, mi sento autorizzato a replicare come ho fatto ...

    Quello che cambia e' che volevo vedere se c'erano barre / o barre \ se ne mancavano all'inizio o alla fine, se bisognava aggiungerne nella costante prima di unire il contenuto dei controlli ... e cosi' via ...

    Se ti ho chiesto qualcosa, è perche' lo ritenevo importante dal punto di vista "tecnico" ... "personale" sicuramente no ... perche' non vedo cosa ci possa essere di "personale" ... in ogni caso, libero di fare come vuoi ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    562
    Va bene, chiudiamo qui la cosa per favore, facendo in quel modo nn funziona.

    in text1 ci inserisco per esepio ciao.txt e prima del text1.text ci devo mettere C:\

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se nella textbox non c'e' la barra allora

    "C:\" & Text1.Text

    e' sufficiente per unire i dati ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    562
    Private Sub Command1_Click()
    Dim passw As String
    Dim ftpurl As String
    user = "" ' USER
    paswd = "" ' PASS
    ftpurl = "" ' FTP Address
    Inet1.URL = ftpurl
    Inet1.UserName = user
    Inet1.Password = paswd
    passw = Text1.Text ' Nome e percorso file da Uppare sull'ftp..
    Inet1.Execute Inet1.URL, "PUT" & "c:\" & Text1.Text & passw
    Do While Inet1.StillExecuting = True
    DoEvents
    Loop
    End Sub

    in text1 ho scritto per esempio ciao.
    Però non funziona uguale, è come se dentro put legge un file senza nome, una cosa simile.

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Hai scritto

    passw = Text1.Text ' Nome e percorso file da Uppare sull'ftp..

    e poi

    Inet1.Execute Inet1.URL, "PUT" & "c:\" & Text1.Text & passw

    Quindi, se hai ciao nella texbox, otterrai la stringa

    PUTc:\ciaociao

    Ti sembra corretto?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.