webForumDet fria alternativet

Skriva data till fil

ASP

3 svar · 218 visningar · startad av Kramer_se

Medlem sedan dec. 2001291 inlägg
Frågan#1

Hej

Jag vill skriva lite data i en vanlig textfil.
Om jag bara skall skriva in en rad så fungerar det bra,
men om jag vill skriva flera rader så blir det problem.

Hur får jag till radbrytningen ?

I filen skall det stå :
####################
Hej!
Detta är en test.
Fungerar det ?
####################

Såhär långt har jag kommit hittills :

============= ASP - KOD =================
texten = "hej! Detta är en test. Fungerar det ?"

filename="g:\home\test.txt"
Set fs = CreateObject("Scripting.FileSystemObject")
Set writefile = fs.OpenTextFile(filename, 2, True)
writefile.writeline(texten)
writefile.Close
set writefile=nothing
set fs=nothing

============= ASP - KOD =================

Tacksam för svar på detta problem.

/Kramer

Medlem sedan dec. 19998 577 inlägg
#2

Ny rad är i vbscript konstanten "vbcrlf", så lägg vbcrlf där du vill ha en radbrytning i texten:

texten = "hej!" & vbcrlf & "Detta är en test." & vbcrlf & "Fungerar det ?"

Medlem sedan apr. 20012 427 inlägg
#3

Jag är inte så hemma på FSO, men testa detta:

texten = "Hej!" & vbCrLf & "Detta är en test." & vbCrLf & "Fungerar det ?"

RED: Sen som vanligt. :p

Medlem sedan dec. 2001291 inlägg
#4

Tack

255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)