关于aardio修改注册表默认键值的问题(转)
今天用aardio做注册表练习 遇到一个问题。 就是不知道怎么用aardio修改已存在的默认的注册表键的值。。 导出注册信息看了一下 默认的和普通的键值不太一样 形式是 @="要写入的值" 而普通的是 "键值名"="要写入的值", 可是在aardio里不知道要用哪个表达式来写这个了。 示例图如下。谢谢解答! http://bbs.aardio.com/forum.php?mod=viewthread&tid=12360 以后提问题简明扼要一些,大家都很忙是吧, 你就直接说[b][color=Blue]注册表里键名为空的默认值,你不知道怎么写[/color][/b]就是了, 以后提问题简明扼要一些,大家都很忙是吧, 你就直接说 注册表里键名为空的默认值,你不知道怎么写 就是了, 答案就是默认值的键名为空的时候,你键名就写空值的就行,例如: import win.reg; var reg = win.reg( "HKEY_CURRENT_USER\Software\" ); reg.setSzValue( , "键名为空的默认值" ); //键名不写就可以 reg.setSzValue( "" , "键名为空的默认值" ); //键名写个空字符串就可以 或者,下面几种写法也都是可以的: reg.setSzValue( "我是空的键名" , "键名为空的默认值" ) reg