LabVIEWでリストボックス制御器を使用して、フロントパネルに選択可能な項目を表示します。ブロックダイアグラムでケースストラクチャを使用して、リストボックスでの選択を処理するコードを作成します。

対話的にリストボックスを作成するには、以下の手順に従ってください。

  1. 制御器 » スタイル » リスト、表、ツリー » リストボックスからフロントパネルウィンドウにリストボックス制御器を追加します。
  2. リストボックス項目を追加: ラベリングツールを使用してリストボックスに項目名を入力し、Enterキーを押します。
  3. リストボックスに入力する各項目に対して手順2を繰り返します。
  4. オプション: リストボックスでユーザが選択できる項目数を設定します
    デフォルトでは、ユーザはリストボックス制御器で1つの項目を選択できます。
  5. ブロックダイアグラムにケースストラクチャを作成して、各項目の条件付きコードで選択された項目を処理します。

    リストボックス制御器がブロックダイアグラム上でどのように動作するかは、リストボックスの選択モードによって異なります。

    選択モードブロックダイアグラムの動作
    0または1項目または1項目 リストボックス制御器は、32ビット符号付き整数として表示されます。

    1項目選択リストボックスのデータ値は、現在選択されているオプションを表す数値です。リストの最初の項目の値は0です。項目が選択されていない場合、値は-1になります。

    0個以上の項目または1個以上の項目 リストボックス制御器は、32ビット符号付き整数の配列として表示されます。

    配列の値は現在選択されている項目を表します。項目が選択されていない場合、値は空の配列になります。

    スカラデータと配列データの間でデータタイプを変更するには、フロントパネルのリストボックス制御器を右クリックして、選択モード » データタイプを選択します。

また、リストボックスプロパティを使用して、リストボックスに項目を追加したり、リストボックスをプログラム的に構成することもできます。