NumberListGetValue Method for LCStream
This method retrieves a specified value from a number list LCStream object.
The stream must be in the LCSTREAMFMT_NUMBER_LIST format.
Defined In
LCStream
Syntax
Call lcStream. NumberListGetValue (index, number)
Parameters
Parameter |
Description |
---|---|
index |
Long, in the range 1 to lcStream.Valuecount. The index position of the value to retrieve. |
number |
Double. The variable in which to place the value. |
Usage Notes®
Number list streams can contain a mixture of single number values and number ranges (as shown in the example). This method scans the list starting with the first element, searching for range values and counting them. Once the count reaches index, the range value at that position is returned. If the list contains a mixture, this might not be the indexth value in the list.
Example
Option Public
Uselsx "*lsxlc"
Sub Initialize
Dim numlist As New LCStream (0, 0, LCSTREAMFMT_NUMBER_LIST)
Dim num As Double
numlist.Text = "1.11, 22.2, 33, 4.444, 50-55, 66, 77-79"
Call numlist.NumberListgetValue (3, num)
Print "The new 3rd number is " & num
End Sub
Example Output
The new 3rd number is 33.