求助
本帖最后由 faceyao 于 2009-7-15 21:48 编辑“时刻都在检查这个记事本内容有没有发生变化,如果变化了就弹出变化的内容,请问以下代码应该怎么写 本帖最后由 lynfr8 于 2009-7-15 00:44 编辑
While 1
$before = ControlGetText("", "", "Edit1")
Sleep(1000)
$after = ControlGetText("", "", "Edit1")
If StringLen ($before)<>StringLen ($after) Then MsgBox(0, "", '文本已经修改')
WEnd你的有些语句没必要
简单几句就行了
至于变化的内容,其实准确对比是比较麻烦的
你这种方法其实很多情况都是行不通的
因为修改是随意一个地方的增减 2# lynfr8
但是还是没有msgbox出来变化的内容啊 我2楼已经说得很清楚了 4# lynfr8
不是,修改只是末端做修改,也就是加语句进去,并非任意位置会产生修改
页:
[1]