konglijun 发表于 2009-3-20 19:48:48

求解!! 如何在一段脚本前面,加一个启动暂停和开始热键!!!

求解!! 如何在一段脚本前面,加一个启动暂停和开始热键!!!

konglijun 发表于 2009-3-20 19:49:32

:face (13): :face (13):

我还想找一名师傅,经常在线,能解答问题的!!!!!!本人很乖的

xrbenbeba 发表于 2009-3-20 22:44:35

发一个简单例子

$Flag = 0
HotKeySet ("!r","_Run")
HotKeySet ("!p","_Pasue")

AdlibEnable("_If")
_Main()
AdlibDisable()


Func _Run()
        $Flag = 1
EndFunc

Func _Pasue()
        $Flag = 0
EndFunc

Func _If()
        Do
                Sleep (200)
        Until $Flag = 1
EndFunc

Func _Main()
        $i = 0
                While 1
                        Sleep(500)
                        MsgBox (0,"","Test")
                WEnd
EndFunc

[ 本帖最后由 xrbenbeba 于 2009-3-20 22:45 编辑 ]

konglijun 发表于 2009-3-20 22:52:44

:face (37): :face (37): 当我师傅我QQ289863494

xrbenbeba 发表于 2009-3-20 22:55:22

原帖由 konglijun 于 2009-3-20 22:52 发表 http://www.autoitx.com/images/common/back.gif
:face (37): :face (37): 当我师傅我QQ289863494

我不行 编程我也是刚学的

互相切磋吧 我怕误人子弟

konglijun 发表于 2009-3-20 22:58:53

:face (30): :face (30): 就哪比我强吗,加上以后好问你问题   说QQ

求你了,头大死了

xrbenbeba 发表于 2009-3-20 23:16:58

原帖由 konglijun 于 2009-3-20 22:58 发表 http://www.autoitx.com/images/common/back.gif
:face (30): :face (30): 就哪比我强吗,加上以后好问你问题   说QQ

求你了,头大死了

加我吧 等我上Q我加你 我Q在资料里

konglijun 发表于 2009-3-22 16:59:50

:face (20): :face (20): 加不上你吗你QQ还有问题,我答不上

sxd 发表于 2009-3-23 08:29:41

一般我都是这样的一键开始/暂停

HotKeySet("{F2}","toggle")
Dim $toggle = 0

While 1
        While $toggle
                代码
        WEnd
WEnd

Func toggle()
        $toggle = Not $toggle
EndFunc

dgygs 发表于 2009-3-23 12:02:03

刚刚学习多谢楼主了!

风行者 发表于 2009-3-23 12:35:14

$toggle = Not $toggle

想也没想过,这样也行,牛X

javarike 发表于 2009-5-22 18:17:30

http://www.autoitx.com/forum.php?mod=viewthread&tid=5888&highlight=%D4%DD%CD%A3
页: [1]
查看完整版本: 求解!! 如何在一段脚本前面,加一个启动暂停和开始热键!!!