Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> Thomas Dybdahl osv skrev:
>
> > Jeg er ved at lave noget der kunne minde om en meget enkel
> > database. Programmet skal bare skrive informationerne som en
> > linje i en tekst fil. Problemet er at den Med f.WriteLine bare
> > overskriver det der står i forvejen.
>
> Jeg går ud fra at det er FileSystemObjects WriteLine-metode du
> bruger. I så fald kan du ved åbning af filen benytte parameteren
> ForAppending til at opnå det du ønsker.
>
> Se følgende eksempel fra dokumentationen (udskift selv parameteren
> i fso-linjen):
>
> Sub OpenTextFileTest
> Const ForReading = 1, ForWriting = 2, ForAppending = 8
> Dim fso, f
> Set fso = CreateObject("Scripting.FileSystemObject")
> Set f = fso.OpenTextFile("c:\testfile.txt", ForWriting, True)
> f.Write "Hello world!"
> f.Close
> End Sub
Men når jeg skriver sådan her (Som jeg håber var det du mente med at
udskifte parameteren i fso-linjen) skriver den slet intet i min text
fil, hvad skal jeg gøre?
Sub OpenTextFileTest
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("testfile.txt", ForAppending, True)
f.WriteLine "Hello somebody!"
f.Close
End Sub
> --
> Jens Gyldenkærne Clausen
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials