Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26
  1. #1

    Creazione e modifica file TXT

    Ciao di nuovo..

    Come posso creare un file TXT e far scrivere all' interno di esso parole prese da un campo TEXT1 ( e via fino a 8 ke mi servono ) di una form attiva ?
    Cioè vorrei ( se guardate la figura ) , ke tutto querllo ke è scritto nelle varie form da parte dell' utente finale venga poi riportato in un file di testo...

    Ps. scusate la qualità infima , ma senno' nn me lo uppava

    Grazie a tutti !

  2. #2
    Utente di HTML.it L'avatar di Sonic88
    Registrato dal
    Nov 2003
    Messaggi
    557
    Prova questo:
    codice:
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.OpenTextFile("C:\Nome.txt", ForWriting, True)
    f.WriteLine Text1.Text
    f.WriteLine Text2.Text
    f.WriteLine Text3.Text
    f.WriteLine Text4.Text
    f.WriteLine Text5.Text
    f.WriteLine Text6.Text
    f.WriteLine Text7.Text
    f.WriteLine Text8.Text
    f.Close
    Set f = Nothing
    Set fs = Nothing

  3. #3
    provo subitissimo , grazie!!!

  4. #4
    mm.. mi dà errore sulla linea

    Set f = fs.OpenTextFile("C:\Registrazione.txt", ForWriting, True)

    ke posso fà ? Scusa ma sono veramente nuovo di queste cose

  5. #5
    Utente di HTML.it L'avatar di Sonic88
    Registrato dal
    Nov 2003
    Messaggi
    557
    Originariamente inviato da MbEnjoy
    mm.. mi dà errore sulla linea

    Set f = fs.OpenTextFile("C:\Registrazione.txt", ForWriting, True)

    ke posso fà ? Scusa ma sono veramente nuovo di queste cose
    Strano!
    Che errore ti dà?

  6. #6
    chiamata di outin o argomento nn valido ( 5 )

  7. #7
    Utente di HTML.it L'avatar di Sonic88
    Registrato dal
    Nov 2003
    Messaggi
    557
    Sei sicuro di aver scritto il codice correttamente? A me funziona benissimo in VB6.

  8. #8
    mmm.. ho fatto copia incolla

  9. #9
    Utente bannato
    Registrato dal
    Sep 2003
    Messaggi
    1,012
    Forse hai Option Explicit e non hai dichiarato prima f come:
    codice:
    Dim f as Object

  10. #10
    Utente di HTML.it L'avatar di Sonic88
    Registrato dal
    Nov 2003
    Messaggi
    557
    Prova con questa piccola modifica (anche se è molto strano quell'errore)
    codice:
    dim fs as new FileSystemObject
    Set f = fs.OpenTextFile("C:\Nome.txt", ForWriting, True)
    f.WriteLine Text1.Text
    f.WriteLine Text2.Text
    f.WriteLine Text3.Text
    f.WriteLine Text4.Text
    f.WriteLine Text5.Text
    f.WriteLine Text6.Text
    f.WriteLine Text7.Text
    f.WriteLine Text8.Text
    f.Close
    Set f = Nothing
    Set fs = Nothing
    Prima di eseguire il programma però devi aggiungere il riferimento a Microsoft Scripting Runtime.

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.