VB2005複数のキーワードから
VB2005入門者です。
カンマ区切りのテキスト"C:\DATA.txt"からキーワード"POINT"と"AA"をもとに
数値 "1" を検出し変数"answer"に格納したい場合
------------------------------
POINT , AA , 1 , 2 , 3 , 4
POINT , AB , 5 , 6 , 7 , 8
NUM , AA , 9 , 10 , 11 , 12
NUM , AA , 13 , 14 , 15 , 16
POINT , AC , 17 , 18 , 19 , 20
・'以下続く
・
・
------------------------------
下記に何を加えればよいのでしょうか。
Private Sub Form3_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim reader As New System.IO.StreamReader("C:\DATA.txt", System.Text.Encoding.Default)
Dim line As String
Dim Field() As String
Dim answer As Integer
Do Until reader.EndOfStream
line = reader.ReadLine()
Field = line.Split(",")
If Field(0) = "POINT" Then
answer = Field(2)
End If
Loop
End Sub
ちなみに
If Field(0) = "POINT" and Field(1) = "AA" Then ←ではエラーがでました。。。
又、同様のケースで10項目の処理を続けて行い、"answer"にカンマ区切りのまま続けて格納
したい場合はどのようにすればいいのでしょうか。
イメージは最後にexcelに貼り付けていきたいです。