• ベストアンサー

VB6.0でコントロール配列の配列順序を変更したい

掲題の件ですが、たとえばオプションボタンでコントロール配列にしたとき option(0)、option(1)、… と追加された順番に従って設定されますが、 option(0)→option(2) などにコードや設定で後から変更することは可能なのでしょうか? どのようにすれば変更できるでしょうか。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

コントロールのプロパティのindexの数値を変えることで変更できます。 ただし、すでに使用済みの番号に変える時は、一度使用されていない番号に変更する必要があります。 下記は一例 option(0)→をoption(2)に変えたい場合、先にoption(2)を現在使用されていない番号に変更する。 option(2)のプロパティ→indexの数値を適当に使用されていない番号に変更する。 それから、option(0)のプロパティ→indexの数値を2に変更する。 これで変更することができると思いますが、どうでしょう?

その他の回答 (1)

  • s-takki
  • ベストアンサー率50% (2/4)
回答No.2

プロパティの中のIndexがコントロール配列の値になります。このを変えれば変更可能です。

関連するQ&A