ComboBoxで数字のみ入力

解決


bubu  2009-06-15 10:15:10  No: 34771  IP: [192.*.*.*]

教えていただきたいことは二つあります。

1.ComboBoxのリスト以外は追加出来ないようにするには?

2.追加する仕様にした場合、半角数字以外は入力出来ない
    ようにするには?

以上、2点です。よろしくお願いいたします。

極力、簡単な方法で出来るありがたいのですが。

編集    削除
HOta  2009-06-15 16:00:11  No: 34772  IP: [192.*.*.*]

>1.ComboBoxのリスト以外は追加出来ないようにするには?
何を何処に追加するのでしょうか?

>2.追加する仕様にした場合、半角数字以外は入力出来ない
>    ようにするには?
過去ログに半角数字以外は入力出来ない様にすることは有りますので
参照すればどうでしょう?

編集    削除
bubu  2009-06-15 22:52:55  No: 34773  IP: [192.*.*.*]

HOtaさん、失礼しました。

1に関しては、Text,Itemsの両方に数字を入れていますが、
  Textの数字を変更出来ない様にしたいということです。


2は、過去ログでの探し方が悪いのか探せなかったものですから、
他を探しましたら、以下で見つけて解決しました。
http://hp.vector.co.jp/authors/VA019451/programming/delphi/tips/suchi.html

編集    削除
みんみん  2009-06-16 08:03:29  No: 34774  IP: [192.*.*.*]

1のほうはもしかしてcsDropDownListのことでしょうか?

編集    削除
bubu  2009-06-17 08:39:52  No: 34775  IP: [192.*.*.*]

みんみんさん

ComboBox.textの部分です

編集    削除
DEKO  2009-06-17 18:28:38  No: 34776  IP: [192.*.*.*]

1.に関しては入力された文字列(Text)を
IndexOf で検索して存在する/しないを判定すればいいのではないでしょうか?

編集    削除
bubu  2009-07-01 06:17:32  No: 34777  IP: [192.*.*.*]

みなさん、ありがとうございました。解決しました。
(遅くなりました。)

編集    削除