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

タイトル Re^3: VB2010 DataGridにテキストファイルの内容を表示
投稿日: 2011/10/14(Fri) 14:32
投稿者YuO
> > > テキストファイルから任意の列(2列目)のデータを読み込み、
> > > Form1に配置したDataGridに読み込むにはどうしたらよいで
> > > しょうか?

そういえば,DataGridViewではなくDataGridなんですね。
Visual Studio 2005の頃より,DataGridViewの方が推奨されています。
MSDN: DataGrid クラス (System.Windows.Forms)
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.datagrid.aspx


> 今やりたいことは、下記のようなテキストファイルのデータがありまして、0.1などこの列のデータをDataGridに読み込みたいと考えています。

スペース区切りの各行の2番目の項目を読み込みたいということでしょうか。
' Required: Option Infer On

Dim dt As New DataTable
Dim dc = dt.Columns.Add("Value")

For Each s In From line In File.ReadAllLines(fileName) Let sp = line.Split(" "c) Where sp.Length > 2 Select sp(1)
  Dim row = dt.NewRow()
  row(dc) = s
  dt.Rows.Add(row)
Next

dataGrid1.SetDataBinding(dt, "Value")
あたりでできるかと。

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

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