JeezyWonder Ответов: 1

Сохранение номера Компорта в индексе combobox


Возможно ли, чтобы после того, как пользователь выбрал номер HES CommPort из combobox, он был сохранен, а когда программа будет перезапущена-значение в combobox будет сохранено, так что
.PortName = cboComPort.Text 
будет работать без предварительного отбора

Что я уже пробовал:

Dim Portnames As String() = SerialPort.GetPortNames
If Portnames.Length = 0 Then
    MsgBox("Сперва подключите устройство")

    Me.Close()
    Exit Sub
End If
cboComPort.Items.AddRange(Portnames)
cboComPort.Text = Portnames(0)

Ralf Meier

Конечно, это возможно.
Что вам нужно сделать, так это (потому что это происходит во время выполнения) сохранить это значение выбора в вашем собственном файле.
Если вы повторно запустите свое приложение, вы должны сначала загрузить эти файлы в свое приложение ...

1 Ответов

Рейтинг:
11

KarstenK

Для хранения простых значений обычно используется реестр. В этой статье от Microsoft о Реестра.Думою вы найдете объяснение и несколько примеров кода. Вы должны загрузить и сохранить эти настройки при запуске или выходе из вашей программы.