Slettet bruger
26. marts 2001 - 15:32
Der er
12 kommentarer og 2 løsninger
Split
Hvorfor virker dette ikke: <% Dim split, line line = \"hej_med_dig\" split = Split(line, \"_\") Response.Write split(0) & \" \" & split(1) & \"<br>\" %> Jeg får en fejl om at jeg defineret split som en forkert type!?
Annonceindlæg fra FPT Software
26. marts 2001 - 15:33
#1
Du kan ikke dimme en variabel der hedder split, da dette er en funktion!
Slettet bruger
26. marts 2001 - 15:34
#2
hvad skal den så defineres som?
Slettet bruger
26. marts 2001 - 15:34
#3
der står i VB Script referencen at man godt kan!
26. marts 2001 - 15:34
#4
du kan vist ikke sige split = split(line,\"_\"). Split er jo en indbygget funktion minlinje = split(linie,\"_\")
26. marts 2001 - 15:34
#5
<% Dim splitter, line line = \"hej_med_dig\" splitter = Split(line, \"_\") Response.Write splitter(0) & \" \" & splitter(1) & \"<br>\" %> Dette virker.
26. marts 2001 - 15:35
#6
Så er der fejl i VB Script referencen.
Slettet bruger
26. marts 2001 - 15:37
#7
ååhh, jeg er dum. (jeg tænker stadig PHP\'sk) Det i mener er altså, at det som jeg skrev er det samme som dette: <% Dim split Split() = Split(line, \"_\") %> ..det kan jeg da godt se at det er dybt godnat!!
26. marts 2001 - 15:37
#8
Og hvis du vil skrive alt ud: minlinje = split(line,\"_\") for i = 0 to ubound(minlinje) Response.Write minlinje(i) next
Slettet bruger
26. marts 2001 - 15:39
#9
jeps slash, Tak for jeres hjælp!
Slettet bruger
26. marts 2001 - 15:40
#10
forresten: Der stod MyArray i referencen, så den er god nok!
26. marts 2001 - 17:38
#11
jimmidreng: Os professionelle kalder det et såkaldt \"reserveret ord\" :-] /ortrak
27. marts 2001 - 11:03
#12
ortrak: Os rigtige kode pionerer, hænger os ikke i ligegyldige detaljer :-)
27. marts 2001 - 11:32
#13
jimmidreng: Det sagde jeg også, da jeg blev bedt om at dokumentere koden til shop.rapport.dk :-]
27. marts 2001 - 11:38
#14
ortrak: Okay du vinder :-)
Kurser inden for grundlæggende programmering