tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: ラジオボタンやチェックボックスの返す値(?)について
投稿日: 2010/10/05(Tue) 08:08
投稿者花ちゃん
> 以上を踏まえて自分なりにプログラムを組んでみたのですが、選択したラジオボタンやチェックボックスに関わらず「0」が出力されてしまいます。

調査しているイベントが悪いだけでは。ブレークポイントを設定して調べてみたら
取得したい時にイベントが発生しているか解るかと思います。
イベントを利用して調べるのなら下記のようにするとか、又は値を知る必要がある
時にその場で調べるとか(下記の中のIF文だけ実行)

Private Sub RadioButton1_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) _
            Handles RadioButton1.CheckedChanged, RadioButton2.CheckedChanged, RadioButton3.CheckedChanged
If RadioButton1.Checked = True Then
          GB1 = 1
          ElseIf RadioButton2.Checked = True Then
          GB1 = 2
           Else
          GB1 = 0
End If

End Sub

但し、上記の場合、初期値は、RadioButton3 にチェックをしておいて下さい。


> (出力されたファイルを見ると、返すべき値の数だけ0がエクセルのA列にひたすら出力されます・・・。)

下記のように出力したいのかな。

'出力部
PrintLine(fileNo, GB1 & "," & CB1 & "," & CB2)
'PrintLine(fileNo, CB1)
'PrintLine(fileNo, CB2)

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

古いスレッドにレスはつけられません。