-
GetSetting
鎖定
GetSetting是從Windows註冊表中的應用程序項目返回註冊表項設置值。
- 外文名
- GetSetting
- 所屬學科
- 計算機
- 系 列
- Windows註冊表中
- 任 務
- 返回註冊表項設置值
GetSetting基本信息
GetSetting 函數 從 Windows 註冊表中的應用程序項目返回註冊表項設置值。
GetSetting語法
GetSetting(appname, section, key[, default])
GetSetting參數
- appname 必要。字符串表達式,包含應用程序或工程的名稱,要求這些應用程序或工程有註冊表項設置。
- section 必要。字符串表達式,包含區域名稱,要求該區域有註冊表項設置。
- key 必要。字符串表達式,返回註冊表項設置的名稱。
- default 可選。表達式,如果註冊表項設置中沒有設置值,則返回缺省值。如果省略,則 default 取值為長度為零的字符串 ('''')。
説明
如果 GetSetting 的參數中的任何一項都不存在,則 GetSetting 返回 default 的值。
該方法其實讀取,註冊表中HKEY_CURRENT_USER\Software\VB and VBA Program Settings下相應的值。
GetSetting函數示例
聲明此示例來源網絡
本示例首先使用 SaveSetting 語句來建立Windows註冊區(或 16位 Windows 平台的.ini檔)裏 appname 應用程序的項目,然後使用 GetSetting 函數來得到其中一項設置並顯示出來。因為有傳入參數 default,GetSetting 函數一定會有返回值。請注意,section 名稱不能用 GetSetting 函數取得。最後,使用 DeleteSetting 語句將該應用程序項刪除。
' 用來保存 GetSetting 函數所返回之二維數組數據的變量。
Dim MySettings As Variant
' 在註冊區中添加項目。
SaveSetting "MyApp","Startup", "Top", 75
SaveSetting "MyApp","Startup", "Left", 50
Debug.Print GetSetting(appname := "MyApp", section := "Startup", _key := "Left", default := ''25)
DeleteSetting "MyApp", "Startup"
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:16次歷史版本
- 最近更新: 勤奋的CKY0821