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

タイトル Re: ラジオボタンやチェックボックスの返す値(?)について
投稿日: 2010/10/05(Tue) 17:13
投稿者Seira
花ちゃんさん、shuさん、ありがとうございます。


ひたすら0が入力されてしまう問題は
Private Sub GroupBox1_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBox1.Enter

Private Sub GroupBox1_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBox1.Leave
とすることで解決しました。

また、ラジオボタンのSubに関しては
また、Subの中身は、ラジオボタンそれぞれにTagで値を設定し
For Each sb In GroupBox1.Controls
          If sb.Checked Then
                    GB1 = sb.Tag
          End If
Next
とすることで少しスマートになりました。


改列は・・・ちょっと説明が下手だったのですが
A列の1行、2行、3行・・・と出力されてしまうのを
1行のA列、B列、C列・・・と出力したかったのです。(これでもまだ説明下手かもしれませんが)
こちらは
Print(fileNo, GB1.ToString, ", ")
Print(fileNo, CB1.ToString, ", ")
PrintLine(fileNo, CB2.ToString, ", ")
とすることで解決できました。
エクセルで表示すると1つのセルに1つの値が入り、テキストファイル(メモ帳など)で見るとひたすらカンマ区切りになっているように出ました。


問題自体は解決したのですが、ソースがゴチャゴチャでまだ見づらいので、shuさんの挙げてくださった方法も試してみようと思います。
この度はありがとうございました。

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

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