如果(编辑框1内容="123")
信息框("输入正确")
否则
信息框("输入错误")
编辑框1内容=""
返回()
如果结束在用到死循环时,窗口关闭但进程还会在,之前解决的办法是将线程改为时钟。
刚发现一个更绝的方法,在“窗口可否被关闭事件”里面直接写上“结束()”就可以了。
PS: 不能直接写 结束(),编译出来会有问题:“XXX已停止工作”。
不过可以在里面改变控制线程退出的变量值。编译没问题。版本
2如果
(进程是否存在
(“进程名”))
记录时钟周期=1000否则
返回
()如果结束如果你是做游戏的键盘记录
一般有的游戏就需要注入进去才可以记录
直接取
是取不到正确的键盘记录的---判断窗口标题
版本 2支持库 eAPI
子程序 __启动窗口_创建完毕
局部变量 i, 整数型
局部变量 wins, 文本型, , "0"
wins = 取所有窗口列表 ()
计次循环首 (取数组成员数 (wins), )
i = i + 1
如果 (取窗口标题 (到数值 (wins [i])) = 取窗口标题 (取窗口句柄 ()))
结束 ()
否则
如果结束
计次循环尾 ()
' 记住窗口一定要有标题!
---判断进程
版本 2支持库 eAPI
子程序 __启动窗口_创建完毕
局部变量 进程列表, 进程信息, , "0"
局部变量 临时名称, 文本型
局部变量 第一位置, 整数型
局部变量 第二位置, 整数型
局部变量 临时文本, 文本型
局部变量 成员, 整数型
进程列表 = 取系统进程列表 ()
临时名称 = 取执行文件名 ()
计次循环首 (取数组成员数 (进程列表), 成员)
临时文本 = 临时文本 + 进程列表 [成员]进程名称
计次循环尾 ()
第一位置 = 寻找文本 (临时文本, 临时名称, , 真)
第二位置 = 寻找文本 (临时文本, 临时名称, 第一位置 + 2, 真)
如果真 (第二位置 > 第一位置)
信息框 (“该程序正在运行中” + #换行符 + “请不要重复运行”, #警告图标, “提示信息”)
结束 ()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)