私のタイトルが理にかなっているかどうかわからないので、ここで私の質問を説明しようとします。だから、基本的に私はプログラムをカスタマイズしてプログラムを拡張しています。設定/オプションはどのように自己を保存しますか?
私はこれを行います:「ファイル」 - >「オプション」をクリックすると、新しいフォームがタブで開きます。私はあなたがドロップダウンボックスとチェックボックスで切り替えることができる別の設定があります。ユーザーが設定したい設定をしたら、「OK」または「Cancel」のボタンをクリックします。
これらの設定を保存する方法、または元の設定に戻す方法は何ですか。あなたはtxtファイルで保存しますか?これは特定のコード行の中のデフォルトの機能ですか?
更新日:
私は以前の問題を修正しました。今私はセーブを持っています。保存は正常に機能していますが、私はCheckListBox Collectionの範囲を選択する際にそれらを使用したいだけでなく、開始時にもその範囲の負荷を持っています。これらは私がこれまで使ってきた2つのものです。その結果、以前のセットのコレクションに追加されます。
Dim rand As New Random()
Dim winners = Enumerable.Range(1, My.Settings.numberSetting).OrderBy(Function(r) rand.Next()).Take(5).ToArray()
はロード時CheckListBoxのために働いていない:
Me.LotteryNumbers.Items.Add(1, My.Settings.numberSetting)
私はMe.LotteryNumbers.Items.Addから1を削除した場合、結果はこれです:
恐ろしい、おかげ[My.Settingsはオブジェクト]。あなたはあちこちにいます。 – RockGuitarist1
リンクからユーザー設定が必要です。アプリケーションの設定は読み取り専用です – Plutonix