我有一個節目名稱和分數。目前它將名稱和分數存儲在2個不同的文件中。我用2個列表框將它們顯示爲高分。如何創建包含2個變量的文本文件?
我知道有可能沿着('score | name')的方向做一些事情,然後回調它並將其與管道分開。我希望能夠以這種格式保存一個數字和名稱,然後在列表框中將其回叫,並將最大數字和相應名稱顯示在標籤中作爲「由{name} {{}}持有的高分! 「
或者,由於項目有3個變量:類型,模式和難度,以及名稱和分數。是否可以將它保存爲('type | mode | diff | score | name'),然後檢查高分頁面上每個頁面的正確模式等。
我不太會說這句話,所以如果需要,我可以將整個代碼上傳到GitHub。我已經完成了這個過程。
我已經發布了下面的相關代碼。
Sub AA1()
Dim FILE_NAME As String = System.IO.Path.Combine(My.Computer.FileSystem.SpecialDirectories.MyDocuments, "calculator\addition\attack\1.txt")
Dim aryText(0) As String
aryText(0) = mdiparent1.overall
Dim objWriter As New System.IO.StreamWriter(FILE_NAME, True)
objWriter.WriteLine(aryText(0))
objWriter.Close()
MsgBox("Score and Name Saved")
End Sub
\\
Sub AAN1()
Dim FILE_NAME As String = System.IO.Path.Combine(My.Computer.FileSystem.SpecialDirectories.MyDocuments, "calculator\addition\attack\name\1.txt")
Dim aryText(0) As String
aryText(0) = mdiparent1.username
Dim objWriter As New System.IO.StreamWriter(FILE_NAME, True)
objWriter.WriteLine(aryText(0))
objWriter.Close()
'MsgBox("Score and Name Saved")
End Sub
\\
Sub file_createAA()
Dim filepath As String = System.IO.Path.Combine(My.Computer.FileSystem.SpecialDirectories.MyDocuments, "calculator\addition\attack\1.txt")
If Not System.IO.File.Exists(filepath) Then
System.IO.File.Create(filepath).Dispose()
End If
End Sub
\\
Sub file_createAAN()
Dim filepath As String = System.IO.Path.Combine(My.Computer.FileSystem.SpecialDirectories.MyDocuments, "calculator\addition\attack\name\1.txt")
If Not System.IO.File.Exists(filepath) Then
System.IO.File.Create(filepath).Dispose()
End If
End Sub
你的意思是兩個變量嗎?它是N列記錄的兩列值嗎? –
這兩個變量是誰做的分數和創建的分數的名稱 – ljschu