Avatar billede fun22 Nybegynder
08. juni 2004 - 19:50 Der er 4 kommentarer og
1 løsning

Problemer med at skrive txt fil

Hej

Jeg bruger følgende kode til at skrive et ord til en tekst fil.

if Request.ServerVariables("REQUEST_METHOD") = "POST" then
set fso=Server.CreateObject("Scripting.FileSystemObject")
set f=fso.OpenTextFile(Server.MapPath("spamkiller/blacklist.sk"),8,true)
f.WriteLine(Request.Form("T1"))
f.Close
set f=Nothing
set fso=Nothing

Men hver gang jeg fortsætter på en fil - hvis der nu står et ord på linien - så sætter den det næste ord lige efter, og først ved næste ord igen begynder den på en ny linie...

Er det ikke muligt at lave en funktion der kan se om der står noget på linien, og hvis der gør, så skal den lave et linieskift??

Mvh
Jesper
Avatar billede ellebaek Nybegynder
08. juni 2004 - 20:06 #1
hvad hvis du bruger:

if Request.ServerVariables("REQUEST_METHOD") = "POST" then
set fso=Server.CreateObject("Scripting.FileSystemObject")
set f=fso.OpenTextFile(Server.MapPath("spamkiller/blacklist.sk"),8,true)
f.WriteLine(Request.Form("T1") & VbCrLf)
f.Close
set f=Nothing
set fso=Nothing
Avatar billede ellebaek Nybegynder
08. juni 2004 - 20:06 #2
altså at du indsætter et tvunget linieskift i slutningen af linien..
Avatar billede ellebaek Nybegynder
08. juni 2004 - 20:07 #3
Det plejer jeg at bruge, og det virker upåklagelige..
Det kan være at du så i stedet skal bruge f.write i stedet for f.writeline..
Avatar billede fun22 Nybegynder
14. august 2004 - 13:16 #4
det virker.. smider du lige et svar?
Avatar billede ellebaek Nybegynder
17. august 2004 - 22:09 #5
ja, er lidt sløv :-)
Men her er et svar..!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging