リストボックス その3
■項目を一括で追加する
項目がゼロ、つまり何もないリストに追加していくこともありますが、どちらかと言うと、あらかじめいくつかの項目が表示されていて、そこに新たな項目を追加したり、削除したり、という処理の方が実際は多いと思います。
そこで、項目を一括で追加する手順を。
下は、リストボックスのプログラムの例から、ウィンドウの表示の手順だけを抜き出したものです。
ーー★ という行が 三箇所あります。このうちのどれかに、一括で追加する手順を書き加えていって下さい(くれぐれも全部を書かないように)。
結果は同じものになりますが、どこにするかは、他の手順とのかね合いで決まります。
────────────────────
ウィンドウ1を表示する
待機する
ウィンドウ1とは
ウィンドウを継承する
はじめの手順
初期化する
ーー★1
終わり
初期化する手順
ーーこの手順は自動生成されたものです。編集しないでください
この内部領域大きさを{213、256}に変える
この内容を「会員名簿」に変える
ラベル1というラベルを作る
その内容を「会員一覧」に変える
その位置と大きさを{13、12、39、12}に変える
ーー★2
リストボックス1というリストボックスを作る
その位置と大きさを{13、27、100、211}に変える
ラベル2というラベルを作る
その内容を「追加する名前」に変える
その位置と大きさを{125、12、39、12}に変える
テキスト1というテキストを作る
その位置と大きさを{125、25、75、19}に変える
追加ボタンというボタンを作る
その内容を「追加」に変える
その位置と大きさを{125、53、75、23}に変える
削除ボタンというボタンを作る
その内容を「削除」に変える
その位置と大きさを{125、82、75、23}に変える
閉じるボタンというボタンを作る
その内容を「閉じる」に変える
その位置と大きさを{125、214、75、23}に変える
ーー★3
終わり
────────────────────
────────────────────
はじめの手順
初期化する
ーー★1
配列は、{「青木 一郎」、「佐々木 恵子」、「高橋 啓司」、「藤田 良江」、「吉田 幸三」}
配列を、リストボックス1に追加する
終わり
────────────────────
↑ ウィンドウの初期化の手順が終わった後に、リストボックスに配列を追加しています。
────────────────────
ーー★2
配列は、{「青木 一郎」、「佐々木 恵子」、「高橋 啓司」、「藤田 良江」、「吉田 幸三」}
リストボックス1というリストボックスを作る
その位置と大きさを{13、27、100、211}に変える
配列を、リストボックス1に追加する
────────────────────
↑ 上の例のように、部品の作成と同時に、リストに項目を追加したり、テキスト部品に文字列の内容を表示させたりする場合は、部品の作成の前に、追加する項目(内容)を指定しておいて下さい。
────────────────────
ーー★3
配列は、{「青木 一郎」、「佐々木 恵子」、「高橋 啓司」、「藤田 良江」、「吉田 幸三」}
配列を、リストボックス1に追加する
終わり
────────────────────
↑ 部品の配置が終わった後に、ウィンドウの初期化の手順の中で配列を追加しています。
コメント
コメントを投稿