tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルラジオボタンデータをCSVファイルにし、またラジオボタンに呼び出すには
記事No9616
投稿日: 2009/11/21(Sat) 15:11
投稿者はれるや
VB2008を使っています。
初心者で、勉強中です。

フォームにテキストボックスやラジオボタンを配置し、
入力したデータをCSVファイルに「,」(カンマ)で区切って
入れています。

そのCSVファイルから、今度はデータを読み取りたいのですが、
テキストデータは順番に持ってこれるのですが、
ラジオボタンで得たデータだけはどうやって読み取ればいいのか
悩んでいます。

たとえば、「名前」(テキストボックス)
     「性別」(ラジオボタン)

とあるとき、記述したCSVファイルをテキストエディタで見ると
   「名前,女」(ラジオボタンに「男・女」と二つ用意した時)

となって、CSVファイルにはきちんとデータが書き込まれて
いるのですが、次にこのデータを読み取るときに、どういう記述を
したらいいのかさっぱり分からず、
調べても見つからなくて困っています。

そもそも、ラジオボタンで得たデータを、ラジオボタンに返すことは
可能なのでしょうか。

それとも、CSVに書き出しをしたやり方が悪いのでしょうか…。
(女、ではなくて、ボタン1 とか?)
     
お知恵をお貸しください。よろしくお願いします。

[ツリー表示へ]
タイトルRe: ラジオボタンデータをCSVファイルにし、またラジオボタンに呼び出すには
記事No9617
投稿日: 2009/11/21(Sat) 16:48
投稿者nobu
こんなんでいいでしょうか。

>      「性別」(ラジオボタン)
> とあるとき、記述したCSVファイルをテキストエディタで見ると
>    「名前,女」(ラジオボタンに「男・女」と二つ用意した時)

RadioButton1 と RadioButton2 があって
RadioButton1 が 男 RadioButton2 が 女 の時には

CSVファイルから読み込まれた時に
性別 と言う変数に 男 か 女 が読み込まれるとすれば

If 性別 = "男" Then
    RadioButton1.Checked = True
    RadioButton2.Checked = False
ElseIf 性別 = "女" Then
    RadioButton1.Checked = False
    RadioButton2.Checked = True
End If

[ツリー表示へ]
タイトルRe: ラジオボタンデータをCSVファイルにし、またラジオボタンに呼び出すには
記事No9618
投稿日: 2009/11/21(Sat) 17:32
投稿者花ちゃん
> VB2008を使っています。
> フォームにテキストボックスやラジオボタンを配置し、
> 入力したデータをCSVファイルに「,」(カンマ)で区切って
> 入れています。
>
> そのCSVファイルから、今度はデータを読み取りたいのですが、

そう言った事をする場合、VB2005 以降では、My.Settings の使用をお勧めします。
http://msdn.microsoft.com/ja-jp/library/ms379611(VS.80).aspx

上記の説明が解りにくい場合、下記等見て下さい。
http://homepage1.nifty.com/rucio/main/dotnet/technique/teq1_Setting.htm

又、構成ファイルを使用するという方法もあります。(VB2005 以前、以降でも使用可)
http://msdn.microsoft.com/ja-jp/library/cc440847.aspx

[ツリー表示へ]
タイトルRe: ラジオボタンデータをCSVファイルにし、またラジオボタンに呼び出すには
記事No9619
投稿日: 2009/11/24(Tue) 08:25
投稿者はれるや
nobuさん、花ちゃんさん、有難うございます。
これから動作確認してみます。
後ほど、報告しに来ます(^^)。

[ツリー表示へ]
タイトルRe^2: ラジオボタンデータをCSVファイルにし、またラジオボタンに呼び出すには
記事No9620
投稿日: 2009/11/24(Tue) 17:28
投稿者はれるや
nobuさん、非常に分かりやすくて、数が多くなければ、これで十分ですね。
有難うございます。
今回はこちらでやってみることにしました。

花ちゃんさん、たぶん、今後のことを考えればこちらで頑張ったほうが、応用が
きくんだろうなと思ったのですが、初心者にはいささか難しかったです…。
よく読み込めばわかるかなと思ったのですが、他のことをしながらだったのも
あってか、少しがんばってみたのですが…。ギブアップしました。
これから頑張って少しずつものにしていけたらと思います。
今後の課題として勉強させていただきます。

おふた方、大変ありがとうございました。
また今後とも、よろしくお願いいたします。

[ツリー表示へ]
タイトル【My.Settings を使用しての設定法】
記事No9621
投稿日: 2009/11/24(Tue) 18:43
投稿者花ちゃん
> きくんだろうなと思ったのですが、初心者にはいささか難しかったです…。
> よく読み込めばわかるかなと思ったのですが、他のことをしながらだったのも
> あってか、少しがんばってみたのですが…。ギブアップしました。

参考の為にお尋ねしますが、どの辺の解説が理解できなかったのか?
難しかったところ等教えて頂けるとサンプル等を作成する時の
参考になるかと思いますので。

急遽作成して見ました。Tips 集の システム・情報 の所に表示しております。

 http://hanatyan.sakura.ne.jp/dotnet/sys07.htm  

上記を試して見て下さい。
◎プログラムコードを一行も書かなくても、読み込み・設定・終了時に保存ができます。

[ツリー表示へ]