如何将某项注册表的值读取到编辑框或输入框中?
如图中一样,比如我要读取的是QQ的安装路径注册表,按一下READ按钮,注册表项显示在左边的编辑框中。regread(***) to $edit1这样的方法对不对呢。
还有就是读取配置文件也一样,自己尝试了一些易语言中可行的方法都无法实现。 #include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 633, 50, 566, 266)
$Input1 = GUICtrlCreateInput("Input1", 16, 16, 465, 21)
$Button1 = GUICtrlCreateButton("Button1", 496, 8, 105, 33, $WS_GROUP)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
GUICtrlSetData($Input1, RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\QQ2009", "Install"))
EndSwitch
WEnd帮助文件:
GUICtrlSetData LS正解,但是不知道您是否是要这样的效果? 明白了,谢谢,后来我想了想,想到的跟2#的差不多,就是不太一样. 呵呵 。 路过。这个注册表的位置不知道大家都是怎么找到的。? 呵呵 。 路过。这个注册表的位置不知道大家都是怎么找到的。?
chenronting 发表于 2010-6-15 09:49 http://www.autoitx.com/images/common/back.gif
网上搜一下就知道了
页:
[1]