TC官方合作论坛

 找回密码
 立即注册
查看: 939|回复: 14
打印 上一主题 下一主题

[已解决] 网页控件 帮助一下

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-29 09:17:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
    问题:1、功能 逻辑型 按钮鼠标_点击()
网页.移动("浏览器0",100,200)
辅助.等待(500)
网页.左键双击("浏览器0",100,200)
返回 真
功能结束
这个看不到鼠标移动,也没有反应。
2、用视频里面的线程打开第一个网页不卡,但是开网页内其他链接好慢,开的过程中,鼠标一点界面就卡死了。
3、功能 逻辑型 按钮发送_点击()
网页.发送字符串("浏览器0","TC简单开发")
返回 真
功能结束
这个发到哪里去了?我打开百度,鼠标先点到那个输入框中,然后点击这个按钮,文字在哪里显示呢?
帮帮我啊,我才学习的。
先谢谢各位大虾了。。。
回复

使用道具 举报

7#
发表于 2012-11-29 11:04:28 | 只看该作者
回复 5楼121360309的帖子

其实2者意义是一样的,问题是光标的显示,发送字符串是对网页的默认光标处输入,即点击网页时候光标所在处,而有时候网页进入后是没光标的,所以不会显示输入的字符,然而输入元素文本是直接找到所在控件,在其中输入,这个就是2者区别,至于线程,是撞车的问题,你可以建立一个临界的,让线程按照顺序进出,当然你也可以再开另一个线程的时候关闭之前的线程也是可以的。如果满意给个采纳呗
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2012-11-29 09:28:20 | 只看该作者
呼叫大虾~~~~~
回复 支持 反对

使用道具 举报

板凳
发表于 2012-11-29 10:11:45 | 只看该作者
你移动位置可能是位置不对吧,适当时候可以利用找图找字方法进行点击;第二个你的线程加个临界区试试( 线程.进入临界区(整型句柄)   );第三个你可以使用火狐浏览器,加载里面的插件firebug,然后可以找到网页各控件的ID,这样就可以在里面输入内容了,调用方法( 网页.输入元素文本("浏览器0",编辑框.获得文本("编辑框0"),"id:XXXXX")  )
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-11-29 10:40:35 | 只看该作者
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-11-29 10:47:44 | 只看该作者
回复 3楼头疼宁的帖子

发送字符串和输入元素文本有什么区别呢?
用你说的输入元素文本这个成功了   但是发送字符串呢?前两个我还不会  我自学学   懂了再来问你  多谢了啊
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-11-29 10:50:11 | 只看该作者
回复 3楼头疼宁的帖子

对了  还有  为什么第一次可以  但是第二次就不行了呢?就是我连续输入2次  只要方框中有文字    我的就输不进去  怎么回事啊?
回复 支持 反对

使用道具 举报

8#
发表于 2012-11-29 12:36:40 | 只看该作者
= =。
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-11-30 18:23:15 | 只看该作者
回复 7楼头疼宁的帖子

网页里面鼠标的坐标怎么找啊?   还有  对于没有ID的连接   怎么实现点击呢?实际网页上  鼠标点击了以后  弹出一个方框   上面可以输入信息  这个时候才有方框的ID,,,,还有啊   上面采纳啊???
回复 支持 反对

使用道具 举报

10#
发表于 2012-12-2 01:19:33 | 只看该作者
回复 9楼121360309的帖子

鼠标位置可以调用 鼠标.获取鼠标(x,y),对于一个没有ID的控件有时候可以按其他的获得,比如CLASS、NAME(类名、名称)这种信息调用,不一定一定需要ID。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-8 11:44 , Processed in 0.326828 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表