Just nu i M3-nätverket
Jump to content

Hämta antal dimensioner från en VB-array


Loverman

Recommended Posts

Jag är en van användare av VB-array, och använder den mer än gärna, dock har jag stött på ett litet problem som stoppar mig totalt. Hur hämtar jag antalet dimensioner som en array har?

 

T.ex. om jag gör förfrågan Ubound(arrMinArray, 1) så hämtar den endast antalet rader i arrayen. Om jag gör samma förfrågan med Ubound(arrMinArray, 2) och arrayen inte har 2 dimensioner så får jag självklart ett fult fel.

 

 

 

[inlägget ändrat 2002-09-10 15:29:10 av Loverman]

Link to comment
Share on other sites

Om jag gör samma förfrågan med Ubound(arrMinArray, 2) och arrayen inte har 2 dimensioner så får jag självklart ett fult fel.

 

Gör en loop då, och loopa tills du får felet.

 

TN

 

 

Link to comment
Share on other sites

Jag löste det på ett fult sätt ist.

 

 

---

On Error Resume Next

TempVar = Ubound(arrMinArray,2)

If Err.Number = 0 then

RealVar = Ubound(arrMinArray,2)

else

RealVar = Ubound(arrMinArray)

Err.Clear

end if

---

 

Kanske hjälper någon i samma position som jag.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...