none
入力された文字が数字かどうか調べる方法を教えてください。 RRS feed

  • 質問

  • また、お願いします。

    double Box1 = double::Parse(textBox1 -> Text); のコードで作成したアプリの textBox に全角の数字や文字を入れて実行すると 「入力文字列の形式が正しくありません」 のエラーが出て、アプリが落ちてしまいます。

    これを回避するために if(Char::IsDigit(textBox1->Text) == -1) で数字以外のときは、何もしないようにしたいと思ったのですが、ビルドのときに 「error C2665: 'System::Char::IsDigit' : 2 オーバーロードのどれも、すべての引数の型を変換できませんでした」 のエラーが出ます。

    textBox に入力した文字が、半角数字かどうか調べる方法を教えてください。

    2007年1月20日 14:40

回答

すべての返信