/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Oprette tekstfil på serveren?
Fra : Martin Kruse


Dato : 21-05-01 11:48

Kan det lade sig gøre at oprette en tekst-fil på serveren med et
specificeret navn?
Hvis ja... hvordan?

På forhånd tak

--

MK
http://www.msdesign.dk
Webdesign til alle & portal til verden




 
 
Danny Krøger (21-05-2001)
Kommentar
Fra : Danny Krøger


Dato : 21-05-01 12:39

Sagtens, tjek denne tutorial fra www.html.dk:
http://www.html.dk/tutorials/asp/lektion16.asp

M.V.H.
Danny Krøger



Martin Kruse wrote in dk.edb.internet.webdesign.serverside.asp:
> Kan det lade sig gøre at oprette en tekst-fil på serveren med
et
> specificeret navn?
> Hvis ja... hvordan?
>
> På forhånd tak
>
> --
>
> MK
> http://www.msdesign.dk
> Webdesign til alle & portal til verden
>
>
>


--
Dette indlæg er sendt fra http://www.html.dk
* Søg og læs i de danske nyhedsgrupper om webdesign
* Tutorials og artikler om webdesign på dansk

Benny Nissen (21-05-2001)
Kommentar
Fra : Benny Nissen


Dato : 21-05-01 12:43


"Martin Kruse" <martin.kruse@get2net.dk> wrote in message
news:9earph$23kr$1@news.cybercity.dk...
> Kan det lade sig gøre at oprette en tekst-fil på serveren med et
> specificeret navn?
> Hvis ja... hvordan?
>
Det kan det sagtens. Du skal have fat i Scripting.FileSystem

Set objFile = Server.CreateObject("Scripting.FileSystemObject")
Set objStream = objFile.OpenTextFile(Server.MapPath(".")&"\textfil.txt", 2,
True)

Hvor textfil.txt er det navn, du ønsker tekstfilen skal have.
2-tallet betyder Writing (hvis du senere vil læse i filen skal du bruge et
1-tal, som angiver Reading).
True betyder overskriv, hvis filen findes i forvejen.

Du kan så skrive tekst i filen med:

objStream.WriteLine "tekst som skal stå i filen"

Husk lige at slutte med:

set objStream = Nothing
set objFile = Nothing


m.v.h.
Benny



Martin Kruse (21-05-2001)
Kommentar
Fra : Martin Kruse


Dato : 21-05-01 20:57

"Benny Nissen" <email@bennynissen.dk> skrev i en meddelelse
news:9eav3o$bll$2@news.inet.tele.dk...
>
> "Martin Kruse" <martin.kruse@get2net.dk> wrote in message
> news:9earph$23kr$1@news.cybercity.dk...
> > Kan det lade sig gøre at oprette en tekst-fil på serveren med et
> > specificeret navn?
> > Hvis ja... hvordan?
> >
> Det kan det sagtens. Du skal have fat i Scripting.FileSystem
>
> Set objFile = Server.CreateObject("Scripting.FileSystemObject")
> Set objStream = objFile.OpenTextFile(Server.MapPath(".")&"\textfil.txt",
2,
> True)
>
> Hvor textfil.txt er det navn, du ønsker tekstfilen skal have.
> 2-tallet betyder Writing (hvis du senere vil læse i filen skal du bruge et
> 1-tal, som angiver Reading).
> True betyder overskriv, hvis filen findes i forvejen.
>
> Du kan så skrive tekst i filen med:
>
> objStream.WriteLine "tekst som skal stå i filen"
>
> Husk lige at slutte med:
>
> set objStream = Nothing
> set objFile = Nothing
>
>
> m.v.h.
> Benny

Tak men det virkede ikke.
Jeg får bare denne fejl:

Microsoft VBScript runtime error '800a0035'

File not found


Er der andre der har et forslag?

--

MK
http://www.msdesign.dk
Webdesign til alle & portal til verden



Benny Nissen (22-05-2001)
Kommentar
Fra : Benny Nissen


Dato : 22-05-01 05:45

> > Set objFile = Server.CreateObject("Scripting.FileSystemObject")
> > Set objStream = objFile.OpenTextFile(Server.MapPath(".")&"\textfil.txt",
2, True)
> >
> Tak men det virkede ikke.
> Jeg får bare denne fejl:
>
> Microsoft VBScript runtime error '800a0035'
>
> File not found
>
> Er der andre der har et forslag?
>
Ja, det har jeg da (sorry det gik for hurtigt sidste gang).
Du skal bruge CreateTextFile i stedet for OpenTextFile.
Det bruges til at oprette en ny textfil med.

Benny



Søg
Reklame
Statistik
Spørgsmål : 177511
Tips : 31968
Nyheder : 719565
Indlæg : 6408589
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste