找回密码
 加入
搜索
查看: 3575|回复: 6

[AU3基础] (已解决)请教:如何保存输入框输入内容,下次还能使用?

  [复制链接]
发表于 2015-1-12 12:36:56 | 显示全部楼层 |阅读模式
本帖最后由 yufei8051 于 2015-1-12 15:57 编辑

如题。
我在该上输入了内容,但一关闭,下次启动程序时又变成空白了,怎么让上次输入的内容自动保存,下次程序运行时调入上次保存的内容?直到我再次修改?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2015-1-12 12:47:36 | 显示全部楼层
写入记事本,或者INI之类的。。打开程序先读取到文本框里面即可。。如果怕别人容易看到,直接写入注册表。。就可以了。
 楼主| 发表于 2015-1-12 12:53:14 | 显示全部楼层
写入记事本,或者INI之类的。。打开程序先读取到文本框里面即可。。如果怕别人容易看到,直接写入注册表。。 ...
半芯竹 发表于 2015-1-12 12:47



    好快。谢谢回复,能麻烦你给个例子吗?
发表于 2015-1-12 15:32:47 | 显示全部楼层
#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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2015-1-12 15:56:54 | 显示全部楼层
ap112 发表于 2015-1-12 15:32



    非常感谢!!!已经解决了。。。。。
发表于 2015-1-12 15:57:31 | 显示全部楼层
学习了,感谢分享!
发表于 2015-1-19 21:16:32 | 显示全部楼层
学习了,感谢分享!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-28 14:13 , Processed in 0.079200 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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