Сохранить состояние CheckBox, используя текстовый файл - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

сохранить состояние checkbox'ов в текстовый файл при нажатии на кнопку "Сохранить", и при старте программы загружать последнее состояние CheckBox'ов. заранее благодарен любой помощи.

Решение задачи: «Сохранить состояние CheckBox, используя текстовый файл»

textual
Листинг программы
  1. Public Class Form1
  2.  Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
  3.         My.Settings.s = New System.Collections.Specialized.StringCollection()
  4.         For Each CB As CheckBox In Me.Controls.OfType(Of CheckBox)()
  5.             My.Settings.s.Add(CB.Name & " " & CB.Checked)
  6.         Next
  7.         My.Settings.Save()
  8.     End Sub
  9.  
  10.     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  11.         Try
  12.             For Each Line As String In My.Settings.s
  13.                 CType(Me.Controls(Line.Split()(0)), CheckBox).Checked = Line.Split()(1)
  14.             Next
  15.         Catch ex As Exception
  16.         End Try
  17.     End Sub
  18. End Class

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут