VC++2005の.NET、言語はC++/CLIにてアプリを作成しています。
コンボボックスの中に、下記値が入っているとします。
【コンボボックス】
aaa
bbb
ccc
これらの値に対し、String型の変数に格納された文字列「bbb」で、
コンボボックスの中に入った値と比較していき、値が等しければ、
コンボボックスのインデックス(この場合は「1」)を返すという
プログラムを作成したいのですが、そのような処理を実現させるような、
コンボボックスのメンバ関数、APIなどについてご存知の方おられましたら、
ご教示お願い致します。
下記に雛形を記載します。
String str;
str = "bbb";
//ここにコンボボックスの中の値と順番に比較する処理
if ( 比較結果が等しい )
{
//該当する値のインデックスを返す
}
No.1ベストアンサー
- 回答日時:
こんな感じですかね?
String str;
str = "bbb";
//ここにコンボボックスの中の値と順番に比較する処理
int nIdx = this->comboBox1->Items->Count - 1;
while(nIdx >= 0)
{
String^ strComp = this->comboBox1->Items[nIdx]->ToString();
if(strComp == str) // 比較結果が等しい
{
//該当する値のインデックスを返す
break;
}
nIdx--;
}
// この時点で見つかった場合、nIdxは該当インデックス、
// 見つからなかった場合、nIdxは-1になる
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語 exitの使い方
-
フォームを開くときに、コンボ...
-
VB6.0-整数と余りを求める
-
数字の位ごとの値を表示するプ...
-
【C++/CLI】String型文字列の位...
-
フリーランタイマーの時間差分...
-
Excel-vba 文字列と変数を...
-
1つ前の値を変数に保存する方法
-
VBA コンボボックスの値をスピ...
-
バッチファイルで正規表現を使...
-
VBAで配列のNULL判定
-
DWORDって
-
C#の問題で2つの整数a,bの...
-
データ構造のmapとは?
-
VBAのチェックボックス結果を集...
-
VBからストアドの動的SQLを呼ん...
-
(初心者)乱数のことで
-
UWSCのcallについて
-
DataGridView 複数行同時変更...
-
何種類の値があるかを調べる方...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語 exitの使い方
-
フォームを開くときに、コンボ...
-
足して100になるような乱数のア...
-
VB6.0-整数と余りを求める
-
Excel-vba 文字列と変数を...
-
C#で動的にコントロールを取得...
-
DWORDって
-
DataGridView 複数行同時変更...
-
VBAで配列のNULL判定
-
ラジオボタンの値の取得につい...
-
4択問題のプログラムでランダム...
-
VBAの定数の使い方で、計算値を...
-
数字の位ごとの値を表示するプ...
-
VBA コンボボックスの値をスピ...
-
C言語でCLAMP(a,b,c)
-
1つ前の値を変数に保存する方法
-
世界のナベアツ
-
データ構造のmapとは?
-
10進数をアスキーコードに変換
-
【C++/CLI】String型文字列の位...
おすすめ情報