找回密码
 加入
搜索
查看: 1653|回复: 3

[AU3基础] 注册表 值项重命名 [已解决]

[复制链接]
发表于 2012-8-14 11:03:24 | 显示全部楼层 |阅读模式
本帖最后由 fydgo 于 2012-8-16 10:02 编辑

我想执行注册表 值项重命名操作(如想把软件Version 改为Version1), 我的想法是首先读取要重命名的值项, 然后给他重命名。
;second is name version
        Local $var = RegEnumVal("HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\Autoit", 2)
        GUICtrlSetData("$var", "version1")
   MsgBox(4096, "Value Name", $var)
但结果还是 Version , 请指教重命名时的思路
发表于 2012-8-14 14:31:05 | 显示全部楼层
对$var的替代值出错
发表于 2012-8-15 17:02:07 | 显示全部楼层
本帖最后由 xiehuahere 于 2012-8-15 17:16 编辑

回复 1# fydgo


GUICtrlSetData是对GUI控件的操作,这里不知何意。
  
方法就是:先读取需要修改的项所有内容,然后修改数据再写入,最后删除之前要修改的项。Afan在这个帖子 4# 说了。

请多搜索再提问  ^_^
 楼主| 发表于 2012-8-16 09:41:10 | 显示全部楼层
本帖最后由 fydgo 于 2012-8-16 09:52 编辑

thanks your point.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-30 03:26 , Processed in 0.145889 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表