0

これはとても簡単に聞こえますが、しばらくグーグルで検索しても答えが見つかりません。フォームに DataGridView があり、DataGridView1 と呼ばれます。2 つの txt ファイル (それぞれに 1 つの列を持つ) のデータがあり、それらを (セルの内容ではなく) 行と列の見出しとして表示できるようにしたいと考えています。たとえば、2 つの txt ファイルは次のとおりです。

  1. C:\temp\sObj.txt
  2. C:\temp\sQue.txt

現在:
sObj.txt にはデータ a、b & c が 1 つの列
に含まれ、sQue.txt にはデータ d、e & f が 1 つの列に含まれています。今私が欲しいものは次のようになります:

a  b  c
d
e
f

助けてください、私はプログラミングの初心者であり、これを緊急に行う必要があります。

4

2 に答える 2

1

コメント セクションで既に述べたようにStreamReader、テキスト ファイルの行を読み取るには が必要です。まず、System.IO-namespaceをインポートする必要があります。

Import System.IO

したがってStreamReader、テキストファイルへのファイルパスを使用して宣言し、その中の各行を読み取ります。

次に、StreamReader のテキストを列として DataGridView に追加する必要があります。最初のパラメーターは ColumnName で、2 番目のパラメーターは ColumnHeading です。

Using reader As New StreamReader(@"YOURFILEPATHHERE")
    DataGridView1.Columns.Add(reader.ReadLine(),reader.ReadLine())
End Using

これで、列が追加されました。行を追加する方が簡単です:

String行を読み、 (linetext) をパラメーターとして使用して行を追加するだけです。

DataGridView1.Rows.Add(reader.ReadLine())

それは非常に簡単で、最小限の調査でそれを行うことができました。

于 2013-04-07T07:15:48.947 に答える