LCStream の NumberListInsertValue メソッド

このメソッドは、数値リストの LCStream オブジェクトに値を挿入します。

ストリームは LCSTREAMFMT_NUMBER_LIST 形式でなければなりません。

定義位置

LCStream

構文

Call lcStream. NumberListInsertValue (index, number)

パラメータ

パラメータ

説明

index

Long、1 から lcStream.Valuecount + 1 の範囲。値を挿入する位置です。

number

Double 型。挿入する値です。

使用法

数値リストのストリームには、単一の数値と数値の範囲が混在していることもあります (例を参照)。このメソッドは、最初の要素からリストをスキャンし、範囲値を検索してその数をカウントします。カウントが index に到達すると、その位置の範囲値が返されます。リストに単一値と範囲値が混在している場合は、リストの index 番目の値が返されるとは限りません。

Option Public
Uselsx "*lsxlc" 
Sub Initialize
  Dim numlist As New LCStream (0, 0, LCSTREAMFMT_NUMBER_LIST)
  numlist.Text = "1.11, 22.2, 33, 4.444, 50-55, 66, 77-79"
  Call numlist.NumberListInsertValue (3, 99.99)
  Print "The new stream is " & numlist.Text
End Sub

出力例

The new stream is 1.11, 22.2, 99.99, 33, 4.444, 66, 50 - 55, 77 - 79