array & dimensioner

ASP

4 svar · 253 visningar · startad av Vide

Medlem sedan dec. 19998 577 inlägg
Trådstart#1

Hejsan!

Finns det något sätt att kolla hur många dimensioner en array har?

Om jag t.ex har en array:
arrStuff(13,22,76)

och en annan gång har jag
arrStuff(13,22)

och matar denna array till en funktion... hur kollar jag då hur många dimensioner som finns?

Mvh, Vide

Medlem sedan dec. 200012 464 inlägg
#2

Hej, hur är det med tyskan?
http://www.schwider.de/arrdim.htm

Medlem sedan dec. 19998 577 inlägg
#3

Tyskan ja, det var länge sedan... :)

Tack, skall kolla igenom den där VB-koden... :)

Medlem sedan dec. 1999707 inlägg
#4

Vet inte riktigt vad koden på den tyska sajten gjorde men... Man kan ju göra så att man slår av error-hanteringen och gör en ubound för olika dimensioner. Men då måste man börja uppifrån och gå nedåt. Sen kollar man bara tills man inte får något fel. (Glöm inte att göra Err.Clear om det blir fel efter varje UBound bara.)

Medlem sedan juni 200032 967 inlägg
#5

det är fult, men det är enligt tohas princip jag gör. jag brukar kommentera koden med ungefär:
' ugly dimension checker, to be replaced...

fast den blir liksom aldrig replacead. ;) jag är också mycket intresserad om det dyker upp alternativ här.

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)