Avatar billede -mundi- Nybegynder
28. september 2004 - 16:17 Der er 6 kommentarer og
1 løsning

Oprette en DOS ascii fil via en asp side

Hej,

Jeg skal eksportere nogen data til en textfil på webserveren(win2k server), men kravet er at det er en dos ascii fil, de txt filer jeg kan lave med stream eller filesystemobject bliver alle til windows ascii filer. Nogen der har et hint som kan hjælpe mig på vej ?
Avatar billede -mundi- Nybegynder
28. september 2004 - 16:17 #1
Jeg kan nok først vende tilbage med svar imorgen tidlig
Avatar billede arne_v Ekspert
28. september 2004 - 19:26 #2
En fil er en fil.

FSO laver filer.

Men din ASP side og eventuelt input er i CP1252 (eller UTF-8) mens du skal
skrevet filen i CP850.

En oplagt mulighed var at erstatte ÆØÅ og andre relevante karakterer med
de rigtieg DOS tegn.
Avatar billede arne_v Ekspert
28. september 2004 - 20:52 #3
Eksempel:

<%
Dim fso
Dim tf
Dim line
Set fso = CreateObject("Scripting.FileSystemObject")
Set tf = fso.CreateTextFile("C:\z.z")
line = "ÆØÅæøå"
line = Replace(line,"Æ",Chr(146))
line = Replace(line,"Ø",Chr(157))
line = Replace(line,"Å",Chr(143))
line = Replace(line,"æ",Chr(145))
line = Replace(line,"ø",Chr(155))
line = Replace(line,"å",Chr(134))
tf.WriteLine line
tf.Close
%>
OK
Avatar billede -mundi- Nybegynder
28. september 2004 - 21:08 #4
Det er nogen tossede svenskere der bliver ved med at påstå at det er en "windows ascii" fil, det kan slf være at det er tegnene de mener, tak for eksemplet, kigger på det imorgen tidlig da jeg ikke har arbejdsfilerne her.
Avatar billede -mundi- Nybegynder
30. september 2004 - 11:37 #5
Tak for hjælpen, smid et svar
Avatar billede arne_v Ekspert
30. september 2004 - 11:40 #6
kommer her

Det virkede ?
Avatar billede -mundi- Nybegynder
30. september 2004 - 11:43 #7
Jeg har ikke fået den endelige tilbagemelding, men metoden burde være god nok.
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