• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:コンボボックスで困ってます。)

コンボボックスで画像の切り替えができません

BlurFiltanの回答

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

mc.gotoAndStop(my_cb.selectedItem.data); ではなくて mc.gotoAndStop(Number(my_cb.selectedItem.data)); ですね。

syosinita
質問者

お礼

ありがとうございました! 無事動作しました!

関連するQ&A

  • Excel コンボボックスに付いて

    VBA初心者です。 コンボボックスに付いて質問です。コンボボックス1・2があったとして、選択する内容がまったく同じな場合。 (コンボボックス1=名前1 2=名前2として) With 名前1 ・additem"鈴木" ・additem"田中"     ↓ End with With 名前2 ・additem"鈴木" ・additem"田中"     ↓ End with といった用にコンボボックスごとに入力せず、一つにまとめて入力する方法を教えて頂けないでしょうか、、、 また例えば『電話1』『電話2』というコンボボックスが『名前1・2』のボックスの次にあった場合、 (コンボボックス3=電話1 4=電話2として) With 電話1 ・additem"090-1・・・・・" ・additem"066-2・・・・・"   ・additem"090-3・・・・・" ・additem"066-4・・・・・"     ↓ End with With 電話2 ・additem"090-1・・・・・" ・additem"066-2・・・・・"   ・additem"090-3・・・・・" ・additem"066-4・・・・・"     ↓ End with 『名前1』で『鈴木』と選んだ場合に『電話1』で何らかの形で予め登録し『鈴木』⇒090-1・・・と090-2・・・と 電話1のボックスで選択出来るようにしたいのです。 『電話2』も同じで『名前2』で選択した名前により電話2のボックスに表示する電話番号を表示させたいのです。 今の場合だと『名前』は追加するたびに他の名前ボックスも追加しないといけない作業が出てきます。 電話に関しては名前より選択されたものに対して選択枠を減らして表示するようにし、選択作業のを軽減できればと考えています。 尚電話も一つにまとめて入力したいです。電話1・2は同じ内容です。 例はあくまで例ですので実際の内容とことなりますが、やろうとしている内容は同じです。 とても初心者な質問で申し訳御座いませんがご教授お願い致します。 例などで教えて頂ければ幸いです。

  • コンボボックスの使い方

    いつもお世話になります。 環境FLASH CS3 AS2.0 アドビのサイトに次のサンプルがありました。 // コンボボックス用のイベントリスナーを作成します。 myComboBoxListener = new Object(); // チェンジイベントハンドラ myComboBoxListener.change = function(eventObj) { var eventSource = eventObj.target; var theSelectedItem = eventSource.selectedItem; var theSelectedItemLabel = theSelectedItem.label; msg = "選択されたアイテム: "+theSelectedItemLabel; myLabel.text = msg; }; // イベントリスナーの登録 myComboBox.addEventListener("change", myComboBoxListener); http://itpro.nikkeibp.co.jp/article/COLUMN/20060821/246028/zu5.html?ST=develop 上記のサイトのように、コンボボックスでイージングクラスを5種類選択でき、イージングメソッドを3種類選択できるようになっています。どのようにスクリプトを追加変更したらいいのかわかりませんので教えてください。

  • 同じコンボボックスを二つ以上作る方法

    今同じ内容を表示するコンボボックスを二つ作ろうと思っているのですがつくり方がわかりません。 どのようにすれば一つのプログラムで二つのコンボボックスを作れるのでしょうか 例: 表示では はい いいえ プログラム: Private Sub UserForm_Initialize() ComboBox1.AddItem "はい" ComboBox1.AddItem "いいえ" End Sub Private Sub UserForm_Initialize() ComboBox2.AddItem "はい" ComboBox2.AddItem "いいえ" End Sub ↑のような作り方ではなく簡略化して Private Sub UserForm_Initialize() ComboBox●.AddItem "はい" ComboBox●.AddItem "いいえ" End Sub ●部を変更できれば一つのプログラムでコンボボックスを2つ操作できると思うのですがどのようにすればよろしいでしょうか?

  • コンボボックスのClickイベント

    Combo1.AddItem "AAA" Combo1.AddItem "BBB" Combo1.AddItem "CCC" のようなコンボボックスがあり、プログラムの途中で Combo1.Text = "AAA" または Combo1.ListIndex = 0 としたときに、どちらの方法でもClickイベントが発生します。 このClickイベントを発生させないようにしたいのですが 何かよい方法はありますか? あれば教えてください。よろしくお願いします。

  • OpenOfficeのコンボボックスの追加

    職場でOpenOffice 1.1.4 のマクロを使って プログラミングをしているのですが、コンボボックスに データを追加する作業で困っています StarSuite 8 Basic プログラミングに コンボボックスにデータを追加する場合は addItem(Item, Pos) と書いてあるのですが、 DrawPage = Sheet.DrawPage Form = DrawPage.Forms.GetByIndex(0) Form.cboDate.Text = Date() '今日の日付表示 Form.cboDate.addItem ("aaa",0) と記述すると、addItemのところで怒られます 本当は、バージョンアップをしたいのですが、 それもできません OpenOfficeに詳しい方がおられましたら、 教えてください

  • ADO コンボボックスについて質問です。

    ADO コンボボックスについて質問です。 Access2000 ADO を使用し、コンボボックスの作成をしています。 当初レコードセットの strItem = フィールド(1) & ";" & フィールド(2) として、Me![コンボボックス].AddItem = strItem をDo Loopさせていましたが、 使用環境がAccess2000の為、.AddItemが使用できません。 ADOのテーブルをコンボボックスに表示するにはどの様にすれば良いのでしょうか? 出来ればソースをよろしくお願いいたします。 m(_ _)m

  • ユーザーフォーム上にあるコンボボックスの重複選択をできなくするには?

    ユーザーフォーム上に10個のコンボボックスがあり それぞれ名前をcb1からcb10とします。 これらのコンボボックスには同じリストを取得して 表示していますが、選択するときには重複させないように したいと思っています。 例を挙げると、 リストの値が”東京”、”大阪”、”名古屋”として、 cb1で”東京”を選択している場合は、残りのcb2~cb10では ”東京”を選択できないように、もしくは選択したときに ”すでに選択済みです”みたいなメッセージを表示させて キャンセル状態に戻す、みたいにしたいのですが スマートな書き方がわかりません。 ※力業でそれぞれのコンボボックスのチェンジイベントで 他のコンボボックスの値を見に行って、重複があれば メッセージを表示させるという方法ならわかるのですが 実際のコンボボックスの数が50近くあるためできれば 避けたいと思っています。 達人の皆様、どうぞ宜しくお願いします。

  • コンボボックスの値が変更されたらそのコンボボックスに表示されたURLを開きたい

    データ型がハイパーリンクの文字列が入力されたテーブルをコンボボックスに表示させています。(添付画像参考) 希望は、 プルダウンでURLを選択したと同時にリンク先へ飛びたいです。 現在は、 プルダウンでURLを選択→コンボボックスをクリック でリンク先に飛んでいます。 多分コンボボックスのChangeイベントだと思うのですが どうすればいいのでしょうか? アドバイスよろしくお願いします。

  • Access・コンボボックスを操作する

    コンボボックスの▼を押すと、下にデータが表示されますが、これを、▼を押さずに操作することは可能でしょうか? 具体例としては、コンボボックスの上に画像を表示し、その画像をクリックすることで、コンボボックスを操作したいです。

  • コンボボックスの高さを変えたい

    WinXP,SDKです。よろしくお願いします。 コンボボックスに色を何色か表示したいです。 いつもはオーナー描画にはしないのですが 色を付ける為にオーナー描画とすると どうしてもコンボボックスの高さがオーナー描画ではない時に比べて長くなります。(コンボボックスはドロップダウンリストです) コンボボックスに小さいフォントを与えても変化しませんでした。 MoveWindowしてもダメでした。 CB_SETITEMHEIGHTをすると、リスト部分の各項目の高さが変わりました。 コンボボックスが閉じられた状態の高さを変えるにはどうしたら良いのでしょうか。 もしくは、オーナー描画にしなくてもコンボボックスの各項目に色を付ける事が出来るのでしょうか。 画面の中でこのコンボボックスだけが異様に大きくておかしいです。 画面のフォントサイズは変えられません(大きなコンボボックスに合わせて画面全体大きくして…というのはNG) アドバイスをよろしくお願い致します。