次の方法で共有


方法 : Visual Basic でユーザー設定を永続化する

My.Settings.Save メソッドを使用して、ユーザー設定の変更内容を永続化できます。

通常、アプリケーションでは、ユーザー設定の変更内容を、アプリケーションの終了時に永続化するようにデザインされています。さまざまな要因によっては、設定の保存に数秒かかる場合もあるからです。

詳細については、「My.Settings オブジェクト」を参照してください。

[!メモ]

ユーザー スコープ設定の値は実行時に変更および保存できますが、アプリケーション スコープ設定は読み取り専用であり、プログラムから変更できません。アプリケーション スコープの設定は、アプリケーションを作成するときにプロジェクト デザイナーを使用するか、またはアプリケーションの構成ファイルを編集して変更できます。詳細については、「アプリケーションの設定の管理」を参照してください。

使用例

この例では、LastChanged ユーザー設定の値を変更し、My.Settings.Save メソッドを呼び出して、その変更内容を保存します。

Sub ChangeAndPersistSettings()
    My.Settings.LastChanged = Today
    My.Settings.Save()
End Sub

この例が動作するためには、アプリケーションに Date 型の LastChanged ユーザー設定が必要です。詳細については、「アプリケーションの設定の管理」を参照してください。

参照

処理手順

方法 : Visual Basic でアプリケーション設定を読み取る

方法 : Visual Basic でユーザー設定を変更する

方法 : Visual Basic でユーザー設定のためのプロパティ グリッドを作成する

関連項目

My.Settings オブジェクト

概念

アプリケーションの設定の管理