VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 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


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -