(已解决)请教:如何保存输入框输入内容,下次还能使用?
本帖最后由 yufei8051 于 2015-1-12 15:57 编辑如题。
我在该上输入了内容,但一关闭,下次启动程序时又变成空白了,怎么让上次输入的内容自动保存,下次程序运行时调入上次保存的内容?直到我再次修改?
写入记事本,或者INI之类的。。打开程序先读取到文本框里面即可。。如果怕别人容易看到,直接写入注册表。。就可以了。 写入记事本,或者INI之类的。。打开程序先读取到文本框里面即可。。如果怕别人容易看到,直接写入注册表。。 ...
半芯竹 发表于 2015-1-12 12:47 http://www.autoitx.com/images/common/back.gif
好快。谢谢回复,能麻烦你给个例子吗? #include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form = GUICreate("Form1", 444, 214, 193, 125)
$value = IniRead(@ScriptDir&"\file.ini","INPUT","VALUE","null")
$Input= GUICtrlCreateInput($value, 80, 48, 249, 21)
$save = GUICtrlCreateButton("SAVE", 350, 48, 75, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $save
$inputvalue=GUICtrlRead($Input)
IniWrite(@ScriptDir&"\file.ini","INPUT","VALUE",$inputvalue)
EndSwitch
WEnd
ap112 发表于 2015-1-12 15:32 http://www.autoitx.com/images/common/back.gif
非常感谢!!!已经解决了。。。。。 学习了,感谢分享! 学习了,感谢分享!
页:
[1]