小数点入力制御


悩めるプログラマー  2002-03-05 23:33:32  No: 104062  IP: [192.*.*.*]

こんにちは。悩めるプログラマーです。
質問させて頂きます。

テキストボックスに最大値:整数5桁、小数3桁と制御するのに
MaxLength = 9 としています。
しかしいざ入力してみると「999.66521」と入力できちゃいます。

これはいけない!!(‾□‾;)!!

どなたか制御する方法を知りませんか?
無知ですみません…。

編集    削除
たかみちえ  URL  2002-03-06 04:11:52  No: 104063  IP: [192.*.*.*]

わたしも使いこなせないのではっきりとは言えないんですけど…。

  Format関数を使えば、何とかできそうかなぁ…。

編集    削除
みっちゃっん  2002-03-07 00:28:36  No: 104064  IP: [192.*.*.*]

簡単な方法は・・・
整数部と小数部のテキストボックスを分けるとか・・・
入力の値を0.001から99999.999に制限するとか・・

編集    削除
Sourmash  2002-03-08 01:33:41  No: 104065  IP: [192.*.*.*]

マスクエディットを使ったらどうでしょう。こいつの
Maskプロパティを"#####.###"としておけば、目的はかなうと
思います。

編集    削除