www.ndwl.net > VB中用rEgrEAD读取注册表

VB中用rEgrEAD读取注册表

原则上同意 VB问题大王 - 助理 二级 不过也有其他办法, 添加一个模块,写入如下内容:,在需要的地方调用这里的子程序就行了 你的就写成这样: Text1.Text = GetStringValue(HKEY_LOCAL_MACHINE, "HARDWARE\DESCRIPTION\System\CentralProcesso...

Const HKLM = &H80000002Set oReg = GetObject("winmgmts:\\.\root\default:StdRegProv")oReg.getStringValue HKLM, "HARDWARE\DEVICEMAP\SERIALCOMM", "\Device\Serial4", dText1.Text = d

你读取是没问题 可你写入的代码没有贴出来

有两种方法:第一个是API,楼上说过了,不说了第二个是用wscript.shell对象,方法如下:Dim WshShell, bKey Set WshShell = WScript.CreateObject("WScript.Shell") '写注册表 WshShell.RegWrite "HKCU\Software\ACME\FortuneTeller\", 1, "REG_...

你的是读取注册表键值!是读取HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\WindowsMessagingSubsystem\Profiles\Outlook\9375CFF0413111d3B88A00104B2A6676\{ED475418-B0D6-11D2-8C3B-00104B2A6676}的键值吧,你该不会是把"...

用Wscript.Shell对象读写 Wscript.Shell有三个方法,分别是RegWrite、RegRead、RegDelete,简介如下: 1.RegWrite 语法示例:RegWrite 'HKCU\Software\oldghost\test', 'abc', 'REG_SZ' 参数说明:第一个参数中,'HKCU\Software\oldghost\',这...

vb修改注册表可调用WSH实现。 在VB中,注册表的读写,可以用自身的SaveSetting、GetSetting函数,但它们读写注册表的位置有限;也可以使用API函数来实现注册表任意位置的读写,但使用起来又比较麻烦。其实,利用微软提供的Windows Script Host对...

看你要怎么个修改法了 如果只是需要为应用程序做配置文件用,建议用VB自带的注册表操作函数GetSetting和SaveSetting 用法例子: 写 SaveSetting "我的程序","配置","Top","1800" SaveSetting "我的程序","配置","Left","3600" 读 我的字符串变量...

'现提供代码如下: '请查收。 Dim S as string S= CreateObject("wscript.shell") .regread("HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\QQ\install") if s="" then then msgbox "没有找到QQ安装路径!" else Text1.Text =s endif

RegOpenKeyEx VB声明 Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult As Long) As Long 说明 打开一...

网站地图

All rights reserved Powered by www.ndwl.net

copyright ©right 2010-2021。
www.ndwl.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com