Quantcast
Channel: vb6 array with -1 for upper bound - Stack Overflow
Viewing all articles
Browse latest Browse all 5

vb6 array with -1 for upper bound

$
0
0

Some functions such as Split() will return an array with -1 for the upper bound and zero for the lower bound if the array has no items, eg:

Dim s() As Strings = Split("", ",")Debug.Print UBound(s)Debug.Pring LBound(s)

In this case UBound(s) will equal -1 and LBound(s) will equal 0. I have a fair amount of code checking for -1 on the upper bound to see if the array has values or not. This works great.

The problem is that I now want to change the array data type from string to long. I cannot seem to create an array of longs with an upper bound of -1 and a lower bound of 0, and the Split() and Join() functions only operate on string arrays.

I would like to be able to return a long array with an upper bound of -1. Is this possible?


Viewing all articles
Browse latest Browse all 5

Latest Images

Trending Articles



Latest Images