Interaction.SaveSetting(String, String, String, String) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyimpan atau membuat entri aplikasi di registri Windows. Fitur ini My
memberi Anda produktivitas dan performa yang lebih besar dalam operasi registri daripada SaveSetting
. Untuk informasi selengkapnya, lihat 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)
Parameter
- AppName
- String
Wajib diisi. String
ekspresi yang berisi nama aplikasi atau proyek tempat pengaturan diterapkan.
- Section
- String
Wajib diisi. String
ekspresi yang berisi nama bagian tempat pengaturan kunci disimpan.
- Key
- String
Wajib diisi. String
ekspresi yang berisi nama pengaturan kunci yang disimpan.
- Setting
- String
Wajib diisi. Ekspresi yang berisi nilai yang Key
sedang diatur.
- Atribut
Pengecualian
Registri kunci tidak dapat dibuat, atau pengguna tidak masuk.
Contoh
Contoh berikut pertama-tama menggunakan fungsi untuk membuat entri dalam registri SaveSetting
DeleteSetting
Windows untuk MyApp
aplikasi, lalu menggunakan fungsi untuk menghapusnya.
' 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")
Keterangan
Fungsi SaveSetting
menambahkan kunci ke HKEY_CURRENT_USER\Software\VB and VBA Program Settings
.
Jika pengaturan kunci tidak dapat disimpan karena alasan apa pun, kesalahan terjadi.
SaveSetting
mengharuskan pengguna masuk karena beroperasi di bawah HKEY_LOCAL_USER
kunci registri, yang tidak aktif sampai pengguna masuk secara interaktif.
Pengaturan registri yang akan diakses dari proses non-interaktif (seperti Mtx.exe) harus disimpan di bawah HKEY_LOCAL_MACHINE\Software\
HKEY_USER\DEFAULT\Software
atau kunci registri.
SaveSetting
Write
membutuhkan dan Create
RegistryPermission.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk