regsetvalue问题

stshow 2007-12-02 05:08:42
我是这么写的
主窗体中:
Private Sub dcButton2_Click()
Const HKEY_LOCAL_MACHINE = &H80000002
On Error GoTo b
Module2.RegSetValue "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\" + Text2.Text, vbNullString, REG_SZ, Text1.Text, 10
Exit Sub
b: MsgBox "创建注册表项失败,请赋予此程序足够权限以修改注册表!!!", vbCritical, "创建项错误"
End Sub
Module2中:
Public Declare Function RegSetValue Lib "advapi32.dll" Alias "RegSetValueA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal dwType As Long, ByVal lpData As String, ByVal cbData As Long) As Long
我的问题是
一调RegSetVa就直接跳到b行~~~~~~~~
...全文
92 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
关注 接分
zzyong00 2007-12-02
  • 打赏
  • 举报
回复
private Const HKEY_LOCAL_MACHINE As long= &H80000002
RegSetValue HKEY_LOCAL_MACHINE,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\" + Text2.Text, REG_SZ, Text1.Text, 10
再说了,你先得用RegOpenKeyEx 打开哪个键
你在网上搜搜,有现在的模块

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧