Avatar billede benkebus Nybegynder
17. januar 2002 - 12:55 Der er 12 kommentarer og
1 løsning

Tabseparerad text

kan man skapa en tabseparerad textfil via filesystemobject?
Avatar billede benkebus Nybegynder
17. januar 2002 - 12:56 #1
och om man kan det, hur ska man göra?
Avatar billede Slettet bruger
17. januar 2002 - 13:07 #2
Hvad mener du helt præcist?

vbTab er konstanten til at lave tabulator-tegn i ASP, hvis det er det du tænker på.
Avatar billede benkebus Nybegynder
17. januar 2002 - 13:13 #3
jag har ett formulär med fyra fält. dessa fyra fält vill jag skriva till en textfil, och de måste vara tabseparerade för att kunna importeras till filemaker...
Avatar billede Slettet bruger
17. januar 2002 - 13:14 #4
Kan du så ikke bare hente dem og så lægge et tabulator-tegn mellem hver?

altså: felt1 & vbTab & felt2 & vbTab osv...
Avatar billede benkebus Nybegynder
17. januar 2002 - 13:29 #5
så här:

formuläret:

<form name=\"form\" action=\"formtotext.asp\" method=\"post\"> 
<table border=0 cellspacing=0 cellpadding=0 width=\"448\">
<tr bgcolor=\"#f1bd00\"><td colspan=\"2\"><b>&nbsp;Beställa kurskatalog</i></b></td></tr>
<tr bgcolor=\"#f1bd00\"><td colspan=\"2\">&nbsp;</td></tr>
<tr bgcolor=\"#f1bd00\"><td colspan=\"2\"><table border=\"0\" cellpadding=\"3\" cellspacing=\"1\" width=\"448\">
<tr bgcolor=\"#17355d\"><td colspan=\"2\"><em><b>Fyll i dina uppgifter nedan</b></em></td></tr>
<tr bgcolor=\"#f1bd00\"><td colspan=\"2\">&nbsp;</td></tr>
<tr bgcolor=\"#f1bd00\"><td><em>Namn:</em></td><td><input name=\"namn\" type=\"text\" size=\"20\"></td></tr>
<tr bgcolor=\"#f1bd00\"><td><em>Adress:</em></td><td><input name=\"adress\" type=\"text\" size=\"20\"></td></tr>
<tr bgcolor=\"#f1bd00\"><td><em>Postnr:</em></td><td><input name=\"postnr\" type=\"text\" size=\"7\"></td></tr>
<tr bgcolor=\"#f1bd00\"><td><em>Postadress:</em></td><td><input name=\"postadress\" type=\"text\" size=\"20\"></td></tr>
<tr bgcolor=\"#f1bd00\"><td><em>Land:</em></td><td><input name=\"land\" type=\"text\" size=\"20\"></td></tr>
<tr bgcolor=\"#f1bd00\"><td colspan=\"3\">
</td><td valign=\"top\"></span>
</td></tr></table></td></tr>
<tr><td colspan=\"2\"><div align=\"center\"><input type=\"submit\" value=\"skicka\">&nbsp;&nbsp;<input type=\"reset\" value=\"nollställ\"></div></td></tr>
</table>
</form>

och sedan sidan som skriver till textfilen:

<%

const ForAppending=8
const TristateFalse=0

dim f,fsobj,filename,namn,adress,postadress,postnr,land

namn=request.form(\"namn\")
adress=request.form(\"adress\")
postadress=request.form(\"postadress\")
postnr=request.form(\"postnr\")
land=request.form(\"land\")

Set fsobj = CreateObject(\"Scripting.FileSystemObject\")

filename=\"c:\\testfile.txt\"

Set f = fsobj.OpenTextFile(filename, ForAppending,true,TristateFalse)

f.Writeline namn & vbTab & adress & postnr & postadress & land & vbCr

f.Close

set f=nothing
set fsobj=nothing
%>
Avatar billede Slettet bruger
17. januar 2002 - 13:33 #6
Ja, det burde virke - kan ikke selv teste det, da FileSystemObject ikke virker på min server...
Avatar billede benkebus Nybegynder
17. januar 2002 - 13:44 #7
har testat det och det funkar... tack för hjälpen, trodde inte att det fanns nåt sätt att tabba i asp...
Avatar billede benkebus Nybegynder
17. januar 2002 - 13:45 #8
du får fylla i ett svar om du vill ha poängen...
Avatar billede Slettet bruger
17. januar 2002 - 13:46 #9
Svar :)
Avatar billede Slettet bruger
17. januar 2002 - 14:00 #10
takker :)
Avatar billede benkebus Nybegynder
17. januar 2002 - 14:06 #11
välbekomme... :))
Avatar billede benkebus Nybegynder
18. januar 2002 - 11:38 #12
finns det en lista på alla sådana kontanter som:

vbTab, vbCr osv
Avatar billede Slettet bruger
18. januar 2002 - 11:49 #13
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