私はそうのように、タブ区切りのテキストファイルがあります。コピー
name \t loan period \t loan amount
John \t 5 years \t 6000
Sarah \t 5 years \t 6000
Jane \t 1 month \t 100
をここで、「貸出期間」=「5年」に "私は行をコピーしていますよ比較を表示するために、「ローン期間」=「1ヶ月」を選択します。新しい行は、結果のファイルの末尾に追加されます。
私が達成したいと考えて、究極の最終結果がこれです:
name \t loan period \t loan amount
John \t 5 years \t 6000
Sarah \t 5 years \t 6000
Jane \t 1 month \t 100
John \t 1 month \t 100
Sarah \t 1 month \t 100
私は、Visual Basic .NETでこれについていじるしてきた、これまでのところ、これは私が
を作ってみたものですDim strData As String
Dim i As Short
Dim strLine() As String
lngSize = 0
FileOpen(1, txtloanlistinput.Text, OpenMode.Input)
While Not EOF(1)
i = i + 1
strData = LineInput(1)
End While
FileClose(1)
ReDim loanlist(i)
strData = ""
lngSize = i
i = 0
FileOpen(2, txtloanlistinput.Text, OpenMode.Input)
While Not EOF(2)
i = i + 1
strData = LineInput(2)
If i = 1 Then
strData = LineInput(2)
End If
strLine = Split(strData, Chr(9))
loanlist(i).strName = strLine(0)
loanlist(i).strLoanPeriod = strLine(1)
loanlist(i).curLoanAmount = strLine(2)
End While
FileClose(1)
FileClose(2)
私は進行方法については空白を描いており、助けを求めると思っていました。それをやっての
ありがとう、ご返信ありがとうございます。 –
助けてくれると心配しないでください – vaquito