top
Loading...
用VB函數輕松訪問系統注冊表

本文給大家介紹用VB自帶的四個函數(參看“注冊表編程相關函數”一文),訪問系統注冊表的方法,借以說明說明這四個函數的使用。

新建工程,在Form1上放置兩個標簽,Caption屬性分別為“姓名”和“公司”;兩個文本框txtName和txtCompany,Text屬性均設為空;三個命令按鈕cmdSave、cmdFind和cmdDelete,Caption分別設為“保存”、“查看”和“刪除”。

給三個命令按鈕添加如下代碼:

Private Sub cmdSave_Click()

′將兩個文本框中的內容分別賦給MyApp下User區中Name和Company
SaveSetting ″MyApp″, ″User″, ″Name″, txtName
SaveSetting ″MyApp″, ″User″, ″Company″, txtCompany
MsgBox ″您的信息已成功保存!″

End Sub

Private Sub cmdFind_Click()

′查找MyApp下User區中Name和Company的設置值并顯示
MsgBox ″您的姓名是:″ & GetSetting(″MyApp″, ″User″,
″Name″) & Chr(13) & Chr(10) & ″您的公司是:″
& GetSetting(″MyApp″, ″User″, ″Company″)
End Sub

Private Sub cmdDelete_Click()

′刪除MyApp下的User區域及其下的所有注冊表項
DeleteSetting ″MyApp″, ″User″
End Sub

運行程序,在窗口中輸入姓名和公司名稱,之后按“保存”按鈕,然后再按“查找”,可以看到顯示出了正確的結果,說明保存和查找操作都已正常進行。如果在保存之前或刪除之后按“查找”按鈕,則出現對話框,說明要找的注冊表項不存在。


作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
北斗有巢氏 有巢氏北斗