Salve a tutti vorrei creare un programma in Visual Basic che cerca se esiste un file txt, se esiste vi inserisca una stringa al fondo del file, se non esiste crea un nuovo file e vi scrive all'interno. Vi faccio vedere ciò che ho scritto io che funziona però solo se il file non esiste
Qualcuno saprebbe aiutarmi non so proprio dove sbattarci la testa... Vi prego è molto urgente. Cosa sbaglio??? Dove sbaglio???codice:Public Sub Main() Dim objTextFile ' Definisco una variabile contenente il file da verificare Dim mioFile mioFile = "C:/prova/file.txt" ' Definisco e creo l'oggetto FileSystemObject Dim objFile Set objFile = CreateObject("Scripting.FileSystemObject") ' Verifico con FileExist se il file esiste If objFile.FileExists(mioFile) Then Set objTextFile = objFile.OpenTextFile(mioFile) Else Set objTextFile = objFile.CreateTextFile(mioFile) End If objTextFile.WriteLine Date() objTextFile.WriteLine Time() objTextFile.WriteLine "-------" ' Faccio pulizia... Set objFile = Nothing objTextFile.Close End Sub

Rispondi quotando