方法 : Visual Basic でユーザー設定を永続化する
My.Settings.Save
メソッドを使用して、ユーザー設定の変更を永続化できます。
通常、アプリケーションでは、ユーザー設定の変更を、アプリケーションのシャットダウン時に永続化するように設計されています。 これは、複数の要因から、設定の保存に数秒かかることがあるためです。
詳細については、「My.Settings オブジェクト」を参照してください。
注意
ユーザー スコープ設定の値は実行時に変更および保存できますが、アプリケーション スコープ設定は読み取り専用であり、プログラムで変更することはできません。 アプリケーション スコープの設定を変更するには、アプリケーションを作成するときに、プロジェクト デザイナーを使用するか、アプリケーションの構成ファイルを編集します。 詳細については、「アプリケーションの設定の管理 (.NET)」を参照してください。
例
この例では、LastChanged
ユーザー設定の値を変更し、My.Settings.Save
メソッドを呼び出して、その変更を保存します。
Sub ChangeAndPersistSettings()
My.Settings.LastChanged = Today
My.Settings.Save()
End Sub
この例を動作させるには、アプリケーションに Date
型の LastChanged
ユーザー設定が必要です。 詳細については、「アプリケーションの設定の管理 (.NET)」を参照してください。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET