投稿日 | : 2003/11/30(Sun) 22:55 |
投稿者 | : あき☆彡 |
Eメール | : |
URL | : |
タイトル | : Re^3: チェックボックスを使った計算 |
> > チェックでラベルに加算しているのならば、
> > チェックを外したら減算しているんですよね?
> はい。そうです。
書かれたコードでは減算してませんね( ̄▽ ̄;)!!
加算も・・・
Check1では2加算しているのに、
Check2では1加算していますよね?
単位数って、
どちらも1加算するのとは違うんです?
減算は・・・
今チェックを外した時に、
0を加算してますよね?
ここは加算した値と同じ値を減算しなければいけません。
Check1で+2
Check2で+1
が正しいのなら
Check1は+0ではなく-2
Check2は+0ではなく-1
です。
これで加算減算が正しく行われます。
あと気になった点は、
1.コントロールのプロパティは省略しない方が良いです。
ラベルコントロールでプロパティは省略せずに、
Captionを書きましょう。
2.ラベルコントロールのCaptionはString型なので、
加算減算する時は数値型に変換しましょう。
3.また計算した数値をCaptionに設定する時は
String型に変換しましょう。
4.Check1とCheck2の処理は殆ど同じですよね?
コントロール配列にするなり、
関数を作るなりしましょう。
コードがすっきりします。
> VB初心者なので、全くと言っていいほど理解出来てないんです…。
> お恥ずかしながらどこをどう直せばよいかすら解っていません。
最初は私も同じでしたよ。
ですから恥ずかしい事ないです。
一つ一つ覚えていきましょう(^_-)v