コンボボックスについて への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 neptune  (社会人)
投稿日時
2008/11/19 02:13:35
こんにちは
ちょうど、最近書いたもんで。
pcboはコンボボックス。
If pcbo.FindStringExact(sData) = -1 Then
・・・
後は、MSDNで調べて下さい。
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.combobox.findstringexact(VS.80).aspx
>はじめまして、私は超のつく初心者です。
それなら、余計、MSDNでComboBoxのメンバを見倒すのが当たり前と思うんですが。
皆さんそうと思いますが、私も自分で探しましたよ。
ちょうど、最近書いたもんで。
pcboはコンボボックス。
If pcbo.FindStringExact(sData) = -1 Then
・・・
後は、MSDNで調べて下さい。
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.combobox.findstringexact(VS.80).aspx
>はじめまして、私は超のつく初心者です。
それなら、余計、MSDNでComboBoxのメンバを見倒すのが当たり前と思うんですが。
皆さんそうと思いますが、私も自分で探しましたよ。
投稿者 n  (社会人)
投稿日時
2008/11/19 01:36:23
どのようにしているかは分からないけど、無い値を入力させたくなければ
DropDownStyleをDropDownListにしたらいいんじゃない?
それが無理ならアイテムを総なめして同じものが無ければメッセージを出すようにするとか。
DropDownStyleをDropDownListにしたらいいんじゃない?
それが無理ならアイテムを総なめして同じものが無ければメッセージを出すようにするとか。
投稿者 スザンヌ  (社会人)
投稿日時
2008/11/19 00:27:37
はじめまして、私は超のつく初心者です。
聞くのもお恥ずかしい限りなんですが、早速質問です。
コンボボックスに、「A」「B」「C」の3つが入っているのですが、
コンボボックスにない値を入力すると、エラーのダイアログボックスを
表示させるというものなんですが、どうもうまくいきません。
どうしたらよいでしょうか?
ちなみにVB2005です。
聞くのもお恥ずかしい限りなんですが、早速質問です。
コンボボックスに、「A」「B」「C」の3つが入っているのですが、
コンボボックスにない値を入力すると、エラーのダイアログボックスを
表示させるというものなんですが、どうもうまくいきません。
どうしたらよいでしょうか?
ちなみにVB2005です。
今は便利なものがあるのねぇ・・・知らんかったorz
>>はじめまして、私は超のつく初心者です。
>それなら、余計、MSDNでComboBoxのメンバを見倒すのが当たり前と思うんですが。
>皆さんそうと思いますが、私も自分で探しましたよ。
探しだせる人、探しても見つけられない人、探さない人・・・いろいろいるからね。
促したり、探し方を教えたりするのはOKだと思うよ。