• ベストアンサー

VB2005 でtxtデータをデータグリッドビューに読み込む

VBに取り付かれて、悪戦苦闘している素人です。メモ帳に縦に並んでいる100人ほどの名前を、直接データグリッドビューに取り込むにはどうしたらよいのでしょうか。どなたかお分かりになる方、教えていただけないでしょうか。宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • AlexSuns
  • ベストアンサー率67% (78/115)
回答No.1

こんな感じです Dim filename As String = (なにやらテキストファイルのパス) Dim dt As New System.Data.DataTable() dt.Columns.Add("名前", Type.GetType("System.String")) Using sr As New System.IO.StreamReader(filename, System.Text.Encoding.GetEncoding("shift-jis"))   Do While sr.Peek() >= 0     Dim dr As System.Data.DataRow = dt.NewRow()     dr("名前") = sr.ReadLine()     dt.Rows.Add(dr)   Loop End Using Me.DataGridView1.DataSource = dt.DefaultView

ityounomi
質問者

お礼

ありがとうございます(^▽^)。 早々にやって見ます。