27. januar 2003 - 10:28Der er
3 kommentarer og 1 løsning
Tilføj tekst til en fil
Hejsa, jeg bruger nedenstående function til og oprette en fil, og skrive en linie i den!
public function createFile(paramFile) Set objFSO = CreateObject("Scripting.FileSystemObject") Set objMyFile = objFSO.CreateTextFile(paramFile) objMyFile.WriteLine("Timestamp -> " & DATE & ", " & TIME) objMyFile.CLose end function
Hvordan åbner jeg efterfølgende filen og appender til den, så den eksisterende tekst i filen ikke går tabt?
public function createFile(paramFile) Set objFSO = CreateObject("Scripting.FileSystemObject") Set objMyFile = objFSO.CreateTextFile(paramFile) objMyFile.WriteLine("Timestamp -> " & DATE & ", " & TIME) objMyFile.CLose end function
Dim fso, file, stream Set fso = CreateObject("Scripting.FileSystemObject") Set file = fso.OpenTextFile(paramFile) MsgBox file.ReadLine file.Close Set stream = Nothing Set file = Nothing Set fso = Nothing
Dim fso, file, stream Set fso = CreateObject("Scripting.FileSystemObject") Set file = fso.OpenTextFile("C:\test.txt") While Not file.AtEndOfStream strTxt = strTxt & file.ReadLine Wend file.Close Set stream = Nothing Set file = Nothing Set fso = Nothing Set objFSO = CreateObject("Scripting.FileSystemObject") Set objMyFile = objFSO.CreateTextFile(paramFile) objMyFile.WriteLine(strTxt & vbCrlf & "Timestamp -> " & DATE & ", " & TIME) objMyFile.CLose end function
//>Rune
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.