51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5186|回复: 17
打印 上一主题 下一主题

[原创] 弱弱的问个问题,QTP如何录制Ctrl+鼠标右键

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-12-10 21:03:04 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
弱弱的问个问题,QTP如何录制Ctrl+鼠标右键
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2016-5-24 15:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    18#
    发表于 2016-2-2 09:38:05 | 只看该作者

    你解决没?我也遇到了这样的问题,急需解决。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2015-12-11 09:14:17 | 只看该作者
    有没解决方法
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2010-3-24 09:40:08 | 只看该作者
    请问楼主解决了没撒..小弟..遇到 按住ctrl不动 然后拖动鼠标左键啊..
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2009-12-16 16:41:49 | 只看该作者
    安装一个AutoIt v3.3.0.0
    然后在qtp中你要录制的地方加入这两段代码
    Set OAutoit=CreateObject("AutoItX3.Control")
    OAutoit.send "^"
    OAutoit.MouseClick "right",x,y,1
    解释下,上面代码中的x,y就是你指定鼠标要在哪里点的位置,由你自己设置
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
     楼主| 发表于 2009-12-15 15:48:49 | 只看该作者

    回复 1# 的帖子

    谁有过这样的经历,,请指教下,,不会就我一个人遇到了吧!!!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
     楼主| 发表于 2009-12-11 18:31:22 | 只看该作者

    回复 11# 的帖子

    谢谢,我试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-12-11 18:16:11 | 只看该作者
    方法名少写了一个s
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-12-11 18:08:42 | 只看该作者
    Function sendkey(strkeycombo)
    dim wshell
    set wshell=Createobject("Wscript.shell")
    wshell.Sendkeys strkeycombo
    wait(0.5)
    end function
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2009-12-11 18:06:07 | 只看该作者
    用sendkey模仿啊  ctrl 我记得是^这个吧 +号是shift

    楼主再看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2009-12-11 16:43:26 | 只看该作者

    回复 8# 的帖子

    发之前,我就试过了,不行
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2009-12-11 13:11:52 | 只看该作者
    刚在网上搜了一下资料,看看下面的思路能不能解决你的问题:
    obj("xxx").type micCtrlDwn
    obj("xxx1").Click ,,micRightBtn
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2009-12-11 12:26:57 | 只看该作者

    回复 6# 的帖子

    一张电子地图上被分成6X6的格子,,我要选择2个格子,,操作是ctrl+鼠标右键,

    能把WSH的脚本写给我吗??我是菜鸟

    Wsh.SendKeys "{+}"

    我不太记得了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-12-11 12:02:42 | 只看该作者
    QTP好像不能直接录制这个动作,可以考虑一下WSH吧
    还有最好说说你的具体问题是什么?需要在哪里用到这个动作
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2009-12-11 11:14:06 | 只看该作者
    help me!
    在线等答案,急!!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2009-12-11 10:12:10 | 只看该作者

    回复 3# 的帖子

    什么意思??不懂,可以解释下吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2009-12-11 10:11:01 | 只看该作者
    ctrl  
    shift+f10
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
     楼主| 发表于 2009-12-10 21:03:22 | 只看该作者
    help me!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-27 04:07 , Processed in 0.076934 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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