我一直在開發一款街機遊戲,並且隨着每一個好的街機遊戲,它都有一個內置的記分牌,以便玩家可以看到誰的得分更高。我的問題是,每次它進入一個新的比分線,它會刪除文本文件中的所有前面的行。我一直在使用的代碼如下:在現有的文本文件中寫入文本VB.NET
If player1 > 25 Then
objReader.Close()
MsgBox("O " + jogador1 + " ganhou.")
tab1.Enabled = False
Dim wrtScore As String = "C:\Documents and Settings\Joao\My Documents\Visual Studio 2010\Projects\flaghunter\flaghunter\deposito\scores.txt"
Dim objWriter As New System.IO.StreamWriter(wrtScore)
wrtScore = wrtScore.Trim()
objWriter.WriteLine(jogador1 + " " + Str(player1))
objWriter.Close()
End If
感謝您的關注和任何幫助。
非常感謝。我需要追加到堆棧的末尾,這完美的工作!謝謝你,紅阮,韋恩。 – 2017-04-21 17:55:11