Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Nuova linea su file di testo

    Ho questo codice:
    codice:
    Dim objFSO, objTextFile
    
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objTextFile = objFSO.CreateTextFile(Server.MapPath("prova.txt"))
    
    riga = "titolo=" & titolo & "&descrizione=" & descrizione & "&url=" & url & "&img=" & img
    
    objTextFile.WriteLine riga
    
    objTextFile.Close
    Set objTextFile = Nothing
    Set objFSO = Nothing
    Il problema è che ogni volta che scrivo, i nuovi dati sovrascrivono i file precedenti. Io invece vorrei che aggiungesse una nuova linea, e magari utilizzasse una funzione contatore (potrei utilizzare una costante?).
    Come faccio a scrivere in una nuova linea?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    Set objTextFile = objFSO.OpenTextFile(Server.MapPath("prova.txt"), ForWriting, True)

    Roby

  3. #3
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    codice:
    Dim objFSO, objTextFile
    
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    set objTextFile = fs.OpenTextFile(Server.MapPath("prova.txt") , 8 , true)
    
    riga = "titolo=" & titolo & "&descrizione=" & descrizione & "&url=" & url & "&img=" & img
    
    objTextFile.Write riga
    objTextFile.Close
    
    
    objTextFile.Close
    Set objTextFile = Nothing
    Set objFSO = Nothing
    Forza la magica ROMA

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.