怎么用按键精灵获取一个应用程序文本框里面的内容,并且转换成数字加上0.05后,重新自动输入进去?

如图,我输入股票代码“600010”后,在买入价格这一栏里面会自动出现当前价格“7.09”,现在要求我输入代码后,它会自动在买入价格一栏出现“7.14”,即在现在价格上面... 如图,我输入股票代码“600010”后,在买入价格这一栏里面会自动出现当前价格“7.09”,现在要求我输入代码后,它会自动在买入价格一栏出现“7.14”,即在现在价格上面自动加上“0.05”,并且输入进去。拜托各位高手帮帮忙,有点急,在线等,100分给你啦,如果回答的好,我会再追加,谢谢! 展开
 我来答
gx03abc
2015-05-26 · TA获得超过538个赞
知道小有建树答主
回答量:415
采纳率:83%
帮助的人:184万
展开全部
右侧“锁”的旁边,“向上的三角符号”,点一下是否是加0.01?
如果是加1就(1乘以0.01)如果是加0.1就(0.1乘以0.1)
按键精灵 找图“向上的三角符号”然后鼠标点击五下即可
更多追问追答
追问
有没有能直接获取这个框里面的数字,然后加上0.05再自动输进去的办法?按旁边的向上符号没办法实现的,因为他最多往上点五下,而我有时不仅限于加0.05的,有时可能要加0.1
追答
Dim NUM,XY,ZB,X,Y
Call Plugin.Web.Bind("wqm.exe")
Call Plugin.Web.Go("
")
Call Plugin.Web.Tips("获取原本的数字:12345")
NUM = Plugin.Web.HtmlGet("value", "name:word")
Delay 1000
Call Plugin.Web.Tips("获取坐标点击并删除原来的数字")
XY = Plugin.Web.HtmlGet("offset","name:word")   
ZB = InStr(XY, "|")    
X  = Clng(Left(XY, ZB - 1))
Y  = Clng(Right(XY, Len(XY) - ZB))
Call Plugin.Web.LeftClick(X + 80, Y + 10)
For 10
    Call Plugin.Web.KeyPress(8)
Next
Delay 1000
Call Plugin.Web.Tips("把原来的数字加0.5重新输入")
Call Plugin.Web.SendString(NUM + 0.5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式