TC官方合作论坛
标题:
如何监听键盘输入操作啊?
[打印本页]
作者:
ashengjie
时间:
2013-9-6 15:58
标题:
如何监听键盘输入操作啊?
因为程序执行的时候鼠标乱飞的,所以想暂停程序我想通过键盘操作,请问程序如何实现
另外还有个问题,找图程序在同样分辨率的两台机器上,为什么一台机器能找到,另外一台程序就是找不到呢?除了分辨率还有什么会影响到找图的程序?
我用的找图语句是
图像.找图(0,0,1440,900,临时路径,#102030,1.0,0,图片X坐标,图片Y坐标
作者:
芹菜
时间:
2013-9-6 17:10
1.在主界面 添加一个新的“按钮”
在点击事件中加上 暂停的代码,你吧代码贴上来,不贴怎么知道你是在怎么写的呢。
2.图像.找图(0,0,1440,900,
临时路径
,#102030,1.0,0,图片X坐标,图片Y坐标
这么写不对,临时路径? 一个是资源路径,或者固定的路径吧?所以在另外一台找不到。
首先将你要找的图导入到TC编译器左边下边“项目管理”--- “资源”
然后右键点击资源 导入图片就可以了 一般用BMP JPG格式 然后路径就写RC:\\图片名称.后缀 希望能帮
图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(
0
,
0
,
1440
,
900
,
"rc:\\图片.bmp"
,
#102030
,
1.0
,
0
,图片X坐标,图片Y坐标)
[attach]10976[/attach]
[attach]10977[/attach]
[attach]10978[/attach]
[attach]10979[/attach]
作者:
ashengjie
时间:
2013-9-9 09:20
回复
2楼
芹菜
的帖子
第一个问题,我是前台操作的,所以暂停程序没办法用鼠标去点击按钮来暂停程序的。所以想通过监听键盘输入的方式来控制程序暂停。
第二个问题,我的图片就是按照你说的导入资源的方式来添加的。很奇怪我找不到
作者:
ashengjie
时间:
2013-9-9 09:28
回复
2楼
芹菜
的帖子
比如说按空格键,程序暂停,跳出提示框, 这部分怎么写
作者:
星夜
时间:
2013-11-5 16:43
你用热键吧,问题就解决了
作者:
zdy77233647
时间:
2013-11-16 01:36
等待按键
作者:
1002421031
时间:
2013-11-17 12:56
1循环等待按键,然后判断是不是空格键,如果是就暂停,不是就跳过
2如果是要自定义的就用热键控件
3还可以使用热键暂停,然后用按钮恢复
4个人认为最好用线程方法调用
作者:
1002421031
时间:
2013-11-17 12:57
前提是你要看过完整的官方教程(这可是最基础的你别告诉我你没看过)
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1