
workingdir在ahk里也有,只是格式不同,workingdir在ahk里是一个变量,就是当前的工作路径,默认是本程序(就是你自己编的这个)所在的路径。ahk可以用SetWorkingDir来设定本程序的工作路径,也就是说可以不一定是本程序所在目录。至于复制自身。。考虑filecopy吧
如果你的意思是焦点不在Edit控件上的时候单击Edit控件使其获得输入焦点,对这种情况进行响应。那么好办,参照帮助中WinGetState的例子就可解决(不过要用状态8,激活状态)。
如果你的意思是每次单击输入框都要响应,即使已经是获得焦点的状态下。那么要复杂点。在while
1主循环里,首先判断当前GUI是否处于激活状态,然后再用_IsPressed判断鼠标左键是否被按下,再通过MouseGetPos判断鼠标所在区域是否为edit控件区域(GUI相对坐标位置),都满足了再处理。
可以自己尝试一下,考虑以下几个函数。你手头有软件方便调试,而我不行。
_NowTime - 得到当前时间
Run - 运行程序
WinWait - 等待窗口出现以便后续 *** 作
ControlClick - 点击按钮控件
ControlSetText - 设置输入框文本
ProcessClose - 终止进程
以上就是关于ahk或者autoit有没有获取本程序路径的函数全部的内容,包括:ahk或者autoit有没有获取本程序路径的函数、求助高手,autoit3 如何对edit控件的单击事件,进行响应、求助autoit编程大神,几个小问题。自动装机程序或脚本。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)