标题:[讨论]如何读写注册表信息(比如IE首页的设置)
只看楼主
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
 问题点数:0 回复次数:4 
[讨论]如何读写注册表信息(比如IE首页的设置)
刚刚在VB6版逛的时候看到有人问到怎么得到IE首页的地址
我觉得肯定是从注册表中取得的

以前没有研究过这个问题 正好现在有空 准备试试看看怎么用代码实现读写注册表信息

这方面如果有经验的大虾 请分享出你们的代码
或者是对这个问题有兴趣的筒子们 大家一起来研究

搜索更多相关主题的帖子: 注册表 首页 设置 讨论 
2007-01-26 10:57
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
可以用脚本语言.

飘过~~
2007-01-26 11:00
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 

嘿嘿 很快就测试成功了

Imports Microsoft.Win32


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim Reg As RegistryKey

Dim key As RegistryKey = Microsoft.Win32.Registry.CurrentUser
Dim subkey As String = "Software\Microsoft\Internet Explorer\Main"
Reg = key.OpenSubKey(subkey)
Dim sp As Object = Reg.GetValue("Start Page")

MessageBox.Show(sp.ToString)

End Sub


Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Dim Reg As RegistryKey

Dim key As RegistryKey = Microsoft.Win32.Registry.CurrentUser
Dim subkey As String = "Software\Microsoft\Internet Explorer\Main"
Reg = key.OpenSubKey(subkey, True)
Reg.SetValue("Start Page", "about:blank")

End Sub

点Button1给出当前IE的首页 点Button2把首页改成空白页

下面我准备试试怎么删除一个键值 比如 start page


2007-01-26 11:31
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 
不试了 -_- 发现类RegistryKey有现成的 DeleteSubKey DeleteValue方法

2007-01-26 11:34
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
星星,你厉害哦.

飘过~~
2007-01-26 17:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-118206-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044461 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved