webForumDet fria alternativet

array & dimensioner

4 svar · 241 visningar · startad av Vide

VideMedlem sedan dec. 19996 094 inlägg
#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

------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide

LarsGMedlem sedan dec. 200012 465 inlägg
#2

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

------------------
essentitia preter non sans multiplicandum

VideMedlem sedan dec. 19996 094 inlägg
#3

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

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

------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide

tohaMedlem sedan dec. 1999698 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.)

------------------
/ Torbjörn Hansson, webbutvecklare
Endero Sverige

@ndersMedlem sedan juni 200026 914 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.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb