21. august 2003 - 13:42
Der er
12 kommentarer og 1 løsning
Slet et felt i et array
Jeg vil gerne slette felt x i et array, er det ikke muligt?
Annonceindlæg fra Deloitte
21. august 2003 - 13:43
#1
sådan ?? før: 1 2 3 4 efter 1 2 4 //akj
21. august 2003 - 13:44
#2
ja
21. august 2003 - 13:46
#3
Normalt ville jeg lave en løkke der slettede men jeg tænkte omder ikke var en nemmere mulighed
21. august 2003 - 13:47
#4
Jeg ville også lave en løkke alá dette: dim myarr(5) myarr(1) = 1 myarr(2) = 2 myarr(3) = 3 myarr(4) = 4 myarr(5) = 5 for i = 1 to 5 response.write myarr(i) next response.write "<br>" for i = 3 to 4 myarr(i) = myarr(i+1) next for i = 1 to 5 response.write myarr(i) next Ved ikke om der er en smartere måde. //akj
21. august 2003 - 13:49
#5
den sætter da bare 3 til 4 og og 4 til 5 mangler så at slette 5
21. august 2003 - 13:55
#6
Oki, jeg havde ikke testet. Det har jeg her :-) <% dim myarray(5) myarray(1) = "a" myarray(2) = "b" myarray(3) = "c" myarray(4) = "d" myarray(5) = "e" for i = 1 to ubound(myarray) response.write myarray(i) next response.write "<br>" myarray(2) = "" str = Join(myarray, ";") str = Replace(str, ";;", ";") mynewarray = Split(str, ";") for i = 1 to ubound(mynewarray) response.write mynewarray(i) next %> //akj
21. august 2003 - 14:00
#7
Dim minnArray Set minnArray = New DynamicClass minArray(0) = "Prøv" minnArray(2) = "denne!" minnArray(1) = "du" minArray.Delete 1 Outputet er: Prøv denne!
21. august 2003 - 14:03
#8
21. august 2003 - 16:05
#9
Jeg sidder lige og tygger det igennem :-)
27. august 2003 - 04:21
#10
Det blev via en løkke, da jeg ikke kunne få det med DynamicClass til at virke
18. september 2003 - 17:40
#11
Det blev en løkke, jeg kunne ikke få det andet til at virke.
30. december 2003 - 11:39
#12
Lukket
30. december 2003 - 13:10
#13
jamen tak for pts /hjælp..... //akj
Kurser inden for grundlæggende programmering