Если вы хотите, чтобы приложение запоминало значение при следующем запуске, вам нужно сохранить значение на диск. Существует много разных способов для этого (например, текстовый файл, XML, база данных, реестр), но для простых задач я бы рекомендовал использовать только встроенную функцию Settings
.
Чтобы использовать функцию Settings
, сначала вам нужно открыть экран свойств проекта. Затем выберите вкладку Settings
. Добавьте новый параметр, введя имя и выбрав тип данных. Например, вы можете ввести MyItems
для имени, а затем в качестве типа данных выбрать System.Collections.Specialized.StringCollection
. Затем, в вашем коде, вы можете прочитать текущее значение параметра, как это (возможно, в обработчике Load
событий вашей формы):
For Each i As String In My.Settings.MyItems
ComboBox1.Items.Add(i)
Next
И тогда вы могли бы сохранить список настроек, как это (возможно, обработчик события FormClosed
вашей формы):
My.Settings.MyItems.Clear()
For Each i As String In ComboBox1.Items
My.Settings.MyItems.Add(i)
Next
Вы хотите, чтобы пользователь мог видеть элементы после запуска приложения (созданные)? – Csharp
Да, но пользователь уже добавил элементы раньше, и приложение было закрыто, и теперь оно снова запущено! (P.S. Извините за мой плохой английский) – EmPlusPlus
Хорошо, в этом случае, как упоминал Карл и Стивен, вам нужно будет подключить приложение к системе хранения данных. – Csharp