TC官方合作论坛

标题: 如何在指定文本框内输入ctrl+V的内容呢??? [打印本页]

作者: 禁猎白狼    时间: 2012-12-3 00:48
标题: 如何在指定文本框内输入ctrl+V的内容呢???
如何在指定文本框内输入ctrl+V的内容呢???

谁有什么办法能弄不?

就是已经ctrl+C  复制好了内容   然后需要把这个内容 复制进指定的一个文本框内   文本框的特征码也有了

求大神!

作者: 禁猎白狼    时间: 2012-12-3 01:14
问题还可以理解为:  如何获取 指定文本框的 鼠标焦点       求大神帮忙啊!
作者: sendmails2me    时间: 2012-12-3 02:21
字符型 内容=辅助.读取剪切板()
窗口.鼠标左键单击(窗口句柄,文本框x坐标,文本框y坐标)
窗口.发送字符串(窗口句柄,内容)  

//LZ,读取剪切板的内容,再用鼠标激活输入框,再向输入框发送字符串。
//如果我的答案对你有帮助,记得采纳噢。。。
//获取文本框的鼠标焦点坐标,可以通过找图加偏移量的方法实现。

//还有问题可以继续追问。。


作者: 禁猎白狼    时间: 2012-12-3 08:57
文本框x坐标,文本框y坐标    这个怎么找啊,不知道啊!
作者: 禁猎白狼    时间: 2012-12-3 09:05
//获取文本框的鼠标焦点坐标,可以通过找图加偏移量的方法实现。      这个方法不懂哦!
作者: sendmails2me    时间: 2012-12-3 09:27
回复 5楼禁猎白狼的帖子

你可以用找图函数找到文本框旁边的提示语,比如“请输入账号:”,找到这行字的坐标,在加上偏移量,就是文本框的XY坐标了啊,这个偏移量是固定的!你还不清楚的话,就把提示窗的截图发上来,一步一步跟你说清楚咯~
作者: tempbb1234    时间: 2012-12-3 12:14
有两个方法,一个是用现有的TC和大漠的向指定窗口发送字符串函数。
2。是用操作键盘的方式,把CTRL+V 打出来。在之前先用鼠标点一下,已得到焦点
作者: 554354854    时间: 2012-12-3 12:35
- -唉。。。。
作者: 禁猎白狼    时间: 2012-12-3 15:09
回复 7楼tempbb1234的帖子

发送字符串的话  好像只能发送文字吧?  怎么发送ctrl+V的内容呢?




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1