Я делаю игру на Visual Basic, которая должна содержать таблицу рекордов. Я использую элемент управления ListView
с именем lstscores
для хранения строк оценок в двух столбцах с именами Name
и Score
. Пользователь должен угадать слова, введенные в ListBox с именем lstwords
, если они правильные. Я установил 2 вещи в Application.Settings
: settingname
и settingscore
с типом: System.Collections.Specialized.StringCollectino
, областью действия: user
и значением: Nothing
.
Когда пользователь нажимает кнопку «Сохранить», я в основном хочу взять имя пользователя и оценку и сохранить их в настройках соответственно. Поэтому, когда я открою форму в следующий раз, я смогу загрузить настройки обратно в тот же элемент управления ListView
.
Я исследовал в течение нескольких часов, и я не смог найти ничего, что точно соответствовало бы моим потребностям.
Я не могу предоставить свой код, так как я перепробовал все возможное, насколько мне известно, и ничего не сработало.
Если кто-то может дать мне совет или направление о том, как это сделать, я был бы очень признателен.
Спасибо
Dim arr(1) As String
Dim score As Integer
inputname = txtname.Text
score = lstwords.Items.Count
arr(0) = inputname
arr(1) = score
lstscores.Items.Add(New ListViewItem(arr))