入力を数値のみ受け付けるようにするには?

解決


オイラ  2011-12-27 04:04:56  No: 73076

今、数値を入力して計算させて結果を出すというプログラムを作っているんですが、テキストボックスから入力を受け付ける形にしています。
それで、数値以外を入力したら
'System.FormatException' のハンドルされていない例外が mscorlib.dll で発生しました。

追加情報: 入力文字列の形式が正しくありません。

というエラーが出てきてしまうので入力を数値のみに設定したいんですが、どうしたら設定できますか?
また、できたら、どうやったらエラーが出てこないようにするか教えてください。

int soubi;
double suuti;
soubi=int::Parse(textBox1->Text);←ここが問題だと思う・・・

上のはプログラムの一部分です。
毎回ここでエラーがでるので・・・


オイラ  2011-12-27 10:32:39  No: 73077

自分で調べながらプログラム作ったら解決しました・・・


hannya  2011-12-27 16:27:50  No: 73078

よろしければ
その解決法を書かれませんか
同じ悩みがある人には有意義です。


※返信する前に利用規約をご確認ください。








  このエントリーをはてなブックマークに追加