- ベストアンサー
VB6.0でコントロール配列の配列順序を変更したい
掲題の件ですが、たとえばオプションボタンでコントロール配列にしたとき option(0)、option(1)、… と追加された順番に従って設定されますが、 option(0)→option(2) などにコードや設定で後から変更することは可能なのでしょうか? どのようにすれば変更できるでしょうか。 よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
コントロールのプロパティのindexの数値を変えることで変更できます。 ただし、すでに使用済みの番号に変える時は、一度使用されていない番号に変更する必要があります。 下記は一例 option(0)→をoption(2)に変えたい場合、先にoption(2)を現在使用されていない番号に変更する。 option(2)のプロパティ→indexの数値を適当に使用されていない番号に変更する。 それから、option(0)のプロパティ→indexの数値を2に変更する。 これで変更することができると思いますが、どうでしょう?
その他の回答 (1)
- s-takki
- ベストアンサー率50% (2/4)
回答No.2
プロパティの中のIndexがコントロール配列の値になります。このを変えれば変更可能です。