TC官方合作论坛
标题:
帮帮我看看问题出在哪里,如何解决,后台复制指定区域的内容!!!
[打印本页]
作者:
lfddong
时间:
2012-6-25 21:09
标题:
帮帮我看看问题出在哪里,如何解决,后台复制指定区域的内容!!!
我的脚本如下,打开记事本调试的,内容还是复制不进剪贴板啊,显示的消息还是 以前剪贴板内的内容!!!
请问高手们,问题出在什么地方,恳请高手们指点
,谢谢谢谢啦!!!
功能 逻辑型 确定_点击()
辅助.等待(1000)
整型 窗口句柄=窗口.鼠标所在窗口句柄()
//选定内容
窗口.鼠标左键按下(窗口句柄,227,10)
辅助.等待(100)
窗口.鼠标移动(窗口句柄,312,6)
窗口.鼠标左键弹起(窗口句柄,312,6)
//复制操作
窗口.提交按下(窗口句柄,17)
辅助.等待(200)
窗口.提交按键(窗口句柄,67)
辅助.等待(200)
窗口.提交弹起(窗口句柄,17)
字符型 内容= 辅助.读取剪切板()
辅助.消息框(内容)
返回 真
功能结束
作者:
Abin
时间:
2012-6-26 13:44
记事本不支持这样的后台操作,至少它不支持
窗口.鼠标移动(窗口句柄,312,6)
窗口.鼠标左键按下(窗口句柄,227,10)
窗口.提交按下(窗口句柄,17)
这三个命令在记事本里都不支持的,所以没有得到你的效果。
作者:
Abin
时间:
2012-6-26 13:48
窗口.提交按下(窗口句柄,17)
辅助.等待(200)
窗口.提交按键(窗口句柄,65)
辅助.等待(200)
窗口.提交弹起(窗口句柄,17)
这个是Ctrl+A命令,也就是全选都不支持。自己写的时候先测试下通用的命令。支持那种就写那种!
作者:
Abin
时间:
2012-6-26 13:54
辅助.等待(2000)
整型 窗口句柄=窗口.鼠标所在窗口句柄()
//选定内容
鼠标.移动(312,60)
鼠标.左键按下()
辅助.等待(100)
鼠标.移动(100,6)
鼠标.左键弹起()
辅助.等待(100)
//复制操作
//窗口.提交按下(窗口句柄,17)
//辅助.等待(200)
//窗口.提交按键(窗口句柄,65)
//辅助.等待(200)
//窗口.提交弹起(窗口句柄,17)
keyboard.keydown(17)
辅助.等待(10)
keyboard.keypress(67,1)
辅助.等待(10)
keyboard.keyup(17)
辅助.等待(100)
字符型 内容= 辅助.读取剪切板()
复制代码
这个是前台的操作,可以达到效果。。
作者:
lfddong
时间:
2012-6-26 15:12
回复
4楼
Abin
的帖子
谢谢美女管理员。如果我想编写一个后台提取指定网页区域内容的代码,该用哪个功能代码啊?
作者:
Abin
时间:
2012-6-26 16:13
回复
5楼
lfddong
的帖子
使用网页控件吧。。。 呵呵。。
作者:
dzh
时间:
2012-6-26 16:27
回复
6楼
Abin
的帖子
斌哥,网页这块有时候识别不了,按键点击,等等,是不是有的网页屏蔽这些功能。
作者:
Abin
时间:
2012-6-26 16:40
对。 有些网页是已经屏蔽了一些按键的!
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1