在 Windows 登錄中儲存或建立應用程式項目。My 功能可以提供比 SaveSetting 更強大的登錄作業產能和效能。如需詳細資訊,請參閱 My.Computer.Registry 物件。
命名空間: Microsoft.VisualBasic
組件: Microsoft.VisualBasic (在 microsoft.visualbasic.dll 中)
語法
'宣告
Public Shared Sub SaveSetting ( _
AppName As String, _
Section As String, _
Key As String, _
Setting As String _
)
'用途
Dim AppName As String
Dim Section As String
Dim Key As String
Dim Setting As String
Interaction.SaveSetting(AppName, Section, Key, Setting)
public static void SaveSetting (
string AppName,
string Section,
string Key,
string Setting
)
public:
static void SaveSetting (
String^ AppName,
String^ Section,
String^ Key,
String^ Setting
)
public static void SaveSetting (
String AppName,
String Section,
String Key,
String Setting
)
public static function SaveSetting (
AppName : String,
Section : String,
Key : String,
Setting : String
)
參數
- AppName
必要項。String 運算式,包含這些設定所套用的應用程式或專案的名稱。
- Section
必要項。String 運算式,包含機碼設定儲存所在的區段名稱。
- Key
必要項。String 運算式,包含正在儲存的機碼設定之名稱。
- Setting
必要項。運算式,包含 Key 所設定成的值。
備註
如需詳細資訊,請參閱 Visual Basic 的主題 SaveSetting 函式。
SaveSetting 函式會將機碼加入 HKEY_CURRENT_USER\Software\VB and VBA Program Settings。
如果因為任何原因而無法儲存機碼設定,則會發生錯誤。
SaveSetting 要求使用者必須要登入,因為它會在 HKEY_LOCAL_USER 登錄機碼之下作業,而此登錄機碼要等到使用者以互動方式登入之後才會變成使用中。
從非互動式處理序 (例如 Mtx.exe) 存取的登錄設定,應該儲存在 HKEY_LOCAL_MACHINE\Software\ 或 HKEY_USER\DEFAULT\Software 登錄機碼之下。
SaveSetting 需要有 Write 和 Create登錄使用權限。
範例
下列範例會先使用 SaveSetting 函式,針對 MyApp 應用程式在 Windows 登錄中建立項目,然後使用 DeleteSetting 函式來加以移除。
' 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")
平台
Windows 98、 Windows 2000 SP4、 Windows CE、 Windows Millennium Edition、 Windows Mobile for Pocket PC、 Windows Mobile for Smartphone、 Windows Server 2003、 Windows XP Media Center Edition、 Windows XP Professional x64 Edition、 Windows XP SP2、 Windows XP Starter Edition
.NET Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱系統需求一節的內容。
版本資訊
.NET Framework
支援版本:2.0、1.1、1.0
請參閱
參考
Interaction 類別
Interaction 成員
Microsoft.VisualBasic 命名空間
RegistryPermission Class
其他資源
SaveSetting 函式
DeleteSetting 函式
GetAllSettings 函式
GetSetting 函式
一般登錄工作