网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月21日
漏签
0
天
autohotkey吧
关注:
4,529
贴子:
15,398
看贴
图片
吧主推荐
游戏
10
回复贴,共
1
页
<<返回autohotkey吧
>0< 加载中...
求教如何在autohotkey中调用一段代码
只看楼主
收藏
回复
xmjnoone
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
脚本中有一段代码,是执行一段固定动作。
想把这段代码写成一个方法,可以在本脚本中的其他程序片段调用
比如这样:
label1:
{
send abc{enter}
}
loop 4 {
goto label1
}
代码 ……
goto label1
我希望是label 1里面的代码像方法一样能被脚本里的其他代码反复调用。
但这样写法,在LOOP里就会反复的重复执行
而【代码 ……】后的goto label1 永远不会被执行到
求教该如何这种调用的代码。
xmjnoone
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
麻烦求教~~
麦柯莱依斯信息咨询(上海)
实时向企业会员提供全球各大整车厂商
汽车
产销量数据查询,专业的
汽车
情报门户网。提供免费试用账号,敬请注册免费试用
2024-05-21 09:39
广告
立即查看
最爱宋伊雪
声名远扬
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
方便调用可以创建函数。
这里不执行下边的因为你无限调用自身,死循环了啊,而且尽量不要用goto。
xmjnoone
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
多谢吧主指点,调试通过了。
loop 4 {
gosub,label1
}
return
label1:
{
send abc{enter}
sleep 1000
}
return
看来是必须把主程序放在最上面,想要被调用的子过程放在下面。
另外问个问题,有没有命令,能把鼠标模拟操作发送到后台的窗口上去?
比如鼠标移动到X,Y位置,鼠标点击之类的命令?
似乎是不太可能,因为后台窗口不能接受屏幕参数?
这样理解对不对
最爱宋伊雪
声名远扬
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不在最前端的窗口也可以后台发送。
xmjnoone
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
键盘命令向后台发送是用 controlsend
鼠标命令是用什么?比如MouseMove MouseClickDrag这种命令向后台发送的命令是什么?
我记得上次看autohotkey的网上的API文档就没有找到
最爱宋伊雪
声名远扬
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
ControlClick发送鼠标按钮或鼠标滚轮事件到控件.
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示