Det er sikkert et eller andet med at det midlertidige Array skal resettes..men hvordan ?
______ Hvis jeg gør sådan: For i = 0 to 0 \'eller var det 1 kan ikke huske ThisLineArr = Split(LineArr(i), \"<:>\") Response.Write(ThisLineArr(0)) Response.Write(ThisLineArr(1)) Response.Write(ThisLineArr(2)) Next
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
LineArr = Split(MyApp, \"<:EOL:>\") for each item in lineArr ThisLineArr = Split(LineArr(i), \"<:>\") Response.Write(ThisLineArr(0)) Response.Write(ThisLineArr(1)) Response.Write(ThisLineArr(2)) Next
Det giver ihvertfald ikke en fejl, men blot et andet problem :-) Nu brugte jeg jo i til at finde ud af hvor langt jeg var komme i løkken, det er der ikke mere, så kunne jeg jo gøre sådan her:
LineArr = Split(MyApp, \"<:EOL:>\") i = 0 for each item in lineArr ThisLineArr = Split(LineArr(i), \"<:>\") Response.Write(ThisLineArr(0)) Response.Write(ThisLineArr(1)) Response.Write(ThisLineArr(2)) i = i +1 Next
Men så får jeg samme fejl som jeg først fik :-(
Jeg kunne forestille med det har noget med det dumme array inde i et array, og så det inderste ThisLineArr Skal nulstilles eller sådan noget..
Dooh...det skal jo selvfølgelig være sådan her :-)
LineArr = Split(MyApp, \"<:EOL:>\") for each item in lineArr ThisLineArr = Split(LineArr(item), \"<:>\") Response.Write(ThisLineArr(0)) Response.Write(ThisLineArr(1)) Response.Write(ThisLineArr(2)) Next
LineArr = Split(MyApp, \"<:EOL:>\") intLinjer = Ubound(LineArr) \' behøver ikke bruge Int da UBound() returnerer en talværdi For i = 0 to intLinjer ThisLineArr = Split(LineArr(i), \"<:>\")
If UBound(ThisLineArr) => 2 Then Response.Write(ThisLineArr(0)) Response.Write(ThisLineArr(1)) Response.Write(ThisLineArr(2)) End If Next
tdaugaard >> Måske ikke nemmere men jeg synes nu det er mere overskueligt, desuden undgår du fejl på den måde:
LineArr = Split(MyApp, \"<:EOL:>\") for each item in lineArr ThisLineArr = Split(LineArr(item), \"<:>\") for each item in ThisLineArr Response.Write(ThisLineArr(item)) next Next
LineArr = Split(convo, \"<:EOL:>\") intLinjer = Ubound(LineArr) For i = 0 to intLinjer ThisLineArr = Split(LineArr(i), \"<:>\") \'Response.Write(ThisLineArr(0)) \'Response.Write(ThisLineArr(1)) \'Response.Write(ThisLineArr(2)) Response.Write(LineArr(i)) Next
Så ville out puttet f.eks være: LineArr(0) = Der var engang en lille mand<:>han boede i en spand<:>spanden var af ler LineArr(1) = konen stod og vake\'d bler<:>nu kan jeg ikke mer<:>created by drean Så ville convo strengen som først bliver splittet indeholde: Der var engang en lille mand<:>han boede i en spand<:>spanden var af ler<:EOL:>konen stod og vake\'d bler<:>nu kan jeg ikke mer<:>created by drean<:EOL:> Men det er måske der fejlen er... Nu kommer jeg lige på noget *gg*
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.