#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("编辑框改变自动存盘", 350, 60, 192, 124)
GUISetOnEvent($GUI_EVENT_CLOSE, "Form1Close")
$input = GUICtrlCreateInput("", 16, 16, 233, 21)
GUICtrlSetOnEvent(-1, "inputChange")
$Bt = GUICtrlCreateButton("Bt", 264, 16, 57, 25)
GUICtrlSetOnEvent(-1, "BtClick")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
Sleep(100)
WEnd
Func BtClick() ;该按钮可读取保存过的文本文件中的数据并将其显示到编辑框
Local $text=""
$text=FileRead("data.txt")
GUICtrlSetData($input,$text)
EndFunc
Func Form1Close() ;关闭按钮,退出。
Exit
EndFunc
Func inputChange() ;编辑框改变,自动存盘。
Local $edit=""
$edit=GUICtrlRead($input)
If FileExists("data.txt") Then FileDelete("data.txt") ;如果存盘文件已存在,则删除。
FileWrite("data.txt",$edit)
EndFunc
|