社区
API
帖子详情
VB中用API操作注册表
davidwee
2002-08-22 10:27:41
在VB里用API来写注册表时,写入值的类型会不确定(如我使用“字符串”类型写注册值,结果它的类型不一定是REG_SZ,而可能是0x210, 0x81等不确定的值,这样写进去的值便成了二进制数,如“1”是“31”等)。
这是什么原因造成的?有解决办法吗?
望高手赐教
...全文
88
9
打赏
收藏
VB中用API操作注册表
在VB里用API来写注册表时,写入值的类型会不确定(如我使用“字符串”类型写注册值,结果它的类型不一定是REG_SZ,而可能是0x210, 0x81等不确定的值,这样写进去的值便成了二进制数,如“1”是“31”等)。 这是什么原因造成的?有解决办法吗? 望高手赐教
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ItSeeker
2002-08-22
打赏
举报
回复
RegSetValue HKEY_LOCAL_MACHINE, "Test", REG_SZ, "YourString", 20
'记住 REG_SZ
lonelystarcn
2002-08-22
打赏
举报
回复
VB操作注册表:
dim wsReg as object
sub RWReg()
set wsreg=createobject("WScript.shell")
读注册表:wsreg.regRead(lpsubkey )
写注册表:wsreg.regWrite(lpsubkey,Value)
删注册 :wsreg.regDelete(lpsubkey)
end sub
ityaa
2002-08-22
打赏
举报
回复
本文在《电脑爱好者》2002第13期程序谷上的文章中介绍了关于这方面的资料。
chenyu5188
2002-08-22
打赏
举报
回复
对二进制数据要用byte()数组~!!!!
UP
zyl910
2002-08-22
打赏
举报
回复
最好用Byte数组
====================================================================
VB操作注册表:
http://www.sqreg.com/file/vb/reg_01.htm
http://www.sqreg.com/file/vb/reg_02.htm
http://www.sqreg.com/file/vb/reg_03.htm
http://www.sqreg.com/file/vb/reg_04.htm
http://www.sqreg.com/file/vb/reg_05.htm
http://www.sqreg.com/file/vb/reg_06.htm
http://www.sqreg.com/file/vb/reg_07.htm
silverstone
2002-08-22
打赏
举报
回复
byval传值,byref传地址(默认)
good_sun
2002-08-22
打赏
举报
回复
sorry错了
应该是在要写入的数据前加ByVal不是ByRef
good_sun
2002-08-22
打赏
举报
回复
加上byRef 传地址
davidwee
2002-08-22
打赏
举报
回复
可以肯定的是:我用的就是REG_SZ,结果写进去的类型时而对时而不对,郁闷
VB
中用
API
调用USB驱动
VB
中用
API
调用USB驱动
鼠标滚轮移动
VB
程序
鼠标滚轮移动
VB
程序,教您如何将窗口滚轮移动
VB
.Net和
VB
6.0函数区别指南-
VB
.NET初学者教程
VB
.Net和
VB
6.0函数区别详细介绍-
VB
.NET初学者教程
VB
连接系统控制面板
VB
操作
系统控制面板
Chapter 11 Storage
vb
版
In this chapter we examine .NET Compact Framework’s capabilities for accessing local storage, concentrating on File I/O and Registry access.
API
1,488
社区成员
23,276
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章