我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

vb.net注册表项 vb注册和登录代码

vb.net增加注册表键值

'你的错误:

成都创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站制作、做网站、外贸营销网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的拱墅网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

'注册表中如果不存在子键"SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION"

'你怎么能打开它呢?

'已帮你改好

Option Explicit On

Option Strict On

Module Program

Sub Main()

Dim key As Microsoft.Win32.RegistryKey=Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION", True)

If key Is Nothing Then

key=Microsoft.Win32.Registry.LocalMachine.CreateSubKey("SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION")

End If

Dim subkey As Microsoft.Win32.RegistryKey=key.CreateSubKey("2.exe")

subkey.SetValue("REG_DWORD", 111111, Microsoft.Win32.RegistryValueKind.DWord)

subkey.Close()

key.Close()

Console.Write("Press any key to continue . . . ")

Console.ReadKey(True)

End Sub

End Module

vb.net 注册表启动项无法启动

我非常肯定的说,你的这个问题出在你写入注册表的路径(也就是你上面写的FilePath),你想修改就自己动手吧(你直接换一个你知道现在的电脑某一程序的绝对路径试试你就知道了),这种东西我做过,都可以启动,还有一个问题是,你的安全软件要注意设置为允许修改注册表,否则同样会出问题

VB.NET里怎么更改注册表? 具体什么格式

.net2005 中My.Computer.Registry 对象的 CreateSubKey 方法可用于创建注册表项。

过程

创建注册表项

使用 CreateSubKey 方法,指定在其下放置注册表项的配置单元以及注册表项的名称。参数 Subkey 不区分大小写。此示例在 HKEY_CURRENT_USER 下创建注册表项 MyTestKey。

My.Computer.Registry.CurrentUser.CreateSubKey("MyTestKey")

创建注册表项并在注册表项中设置值

使用 CreateSubkey 方法,指定在其下放置注册表项的配置单元以及注册表项的名称。此示例在 HKEY_CURRENT_USER 下创建注册表项 MyTestKey。

My.Computer.Registry.CurrentUser.CreateSubKey("MyTestKey")

用 SetValue 方法设置值。此示例将字符串值"MyTestKeyValue" 设置为 "This is a test value"。

My.Computer.Registry.SetValue("HKEY_CURRENT_USER\MyTestKey", _

"MyTestKeyValue", "This is a test value.")

VB.NET存取注册表项的几个函数

1、首先引用命名空间:using Microsoft.Win32; 

2、几个基本主键:

Registry.ClassesRoot;对应于HKEY_CLASSES_ROOT主键

Registry.CurrentUser;   对应于HKEY_CURRENT_USER主键

Registry.LocalMachine;   对应于 HKEY_LOCAL_MACHINE主键

Registry.User;   对应于 HKEY_USER主键

Registry.CurrentConfig;   对应于HEKY_CURRENT_CONFIG主键

Registry.DynDa; 对应于HKEY_DYN_DATA主键

Registry.PerformanceData; 对应于HKEY_PERFORMANCE_DATA主键

3、返回或创建一个注册表键

Dim Key1 As Microsoft.Win32.RegistryKey

Key1 = My.Computer.Registry.CurrentUser   '返回当前用户键

Dim Key2 As Microsoft.Win32.RegistryKey

Key2 = Key1.OpenSubKey("northsnow")       '返回当前用户键下的northsnow键

If Key2 Is Nothing Then

Key2 = Key1.CreateSubKey("northsnow")  '如果键不存在就创建它

End If

VB.net注册表操作问题

最简单的办法就是用shell

语句

添加和创建注册表项

shell

"cmd

/c

reg

add

hklm\software\myco

/v

data

/t

reg_binary

/d

fe340ead"

删除注册表项

shell

"cmd

/c

reg

delete

hklm\software\myco\myapp\timeout"

删除注册表项

timeout

及其所有子项和值

具体语法请在cmd中输入

reg/?


本文题目:vb.net注册表项 vb注册和登录代码
网址分享:http://mswzjz.cn/article/hiihod.html

其他资讯