Interaction.SaveSetting(String, String, String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Salva o crea una voce di applicazione nel Registro di sistema di Windows. Per quanto riguarda le operazioni nel Registro di sistema, la funzionalità My
garantisce una maggiore produttività e prestazioni migliori rispetto alla funzione SaveSetting
. Per altre informazioni, vedere Registry.
public:
static void SaveSetting(System::String ^ AppName, System::String ^ Section, System::String ^ Key, System::String ^ Setting);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static void SaveSetting (string AppName, string Section, string Key, string Setting);
public static void SaveSetting (string AppName, string Section, string Key, string Setting);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member SaveSetting : string * string * string * string -> unit
static member SaveSetting : string * string * string * string -> unit
Public Sub SaveSetting (AppName As String, Section As String, Key As String, Setting As String)
Parametri
- AppName
- String
Obbligatorio. Espressione String
contenente il nome dell'applicazione o del progetto a cui si applica l'impostazione.
- Section
- String
Obbligatorio. Espressione String
contenente il nome della sezione in cui viene salvata l'impostazione di chiave.
- Key
- String
Obbligatorio. Espressione String
contenente il nome dell'impostazione di chiave da salvare.
- Setting
- String
Obbligatorio. Espressione contenente il valore su cui viene impostato Key
.
- Attributi
Eccezioni
Non è stato possibile creare la chiave del Registro di sistema, oppure l'utente non è connesso.
Esempio
L'esempio seguente usa prima la SaveSetting
funzione per creare voci nel Registro di sistema di Windows per l'applicazione MyApp
e quindi usa la DeleteSetting
funzione per rimuoverle.
' Place some settings in the registry.
SaveSetting("MyApp", "Startup", "Top", "75")
SaveSetting("MyApp", "Startup", "Left", "50")
' Remove Startup section and all its settings from registry.
DeleteSetting("MyApp", "Startup")
' Remove MyApp from the registry.
DeleteSetting("MyApp")
Commenti
La SaveSetting
funzione aggiunge la chiave a HKEY_CURRENT_USER\Software\VB and VBA Program Settings
.
Se l'impostazione della chiave non può essere salvata per qualsiasi motivo, si verifica un errore.
SaveSetting
richiede che un utente sia connesso poiché opera sotto la chiave del HKEY_LOCAL_USER
Registro di sistema, che non è attivo fino a quando un utente non accede in modo interattivo.
Le impostazioni del Registro di sistema a cui accedere da un processo non interattivo (ad esempio Mtx.exe) devono essere archiviate in HKEY_LOCAL_MACHINE\Software\
o nelle chiavi del HKEY_USER\DEFAULT\Software
Registro di sistema.
SaveSetting
richiede Write
e Create
RegistryPermission.
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per