按键精灵(大漠插件),怎么在一个函数中添加变量?

按键精灵(大漠插件),怎么在一个函数中添加变量?,第1张

按键精灵,d出输入框命令是

zifu=InputBox("请输入字符")

其中,zifu就是你输入内容的存放变量

先用输入框命令,然后把你大漠那条命令的字母A,更改成zifu,即可,还有你字母A那边不要用双引号,双印号代表字符串,不是变量

首先 你需要有一个你桌面上QQ的图标

最好是用按键精灵里的截图功能.这样比较容易找到

============================================

打开按键精灵. 选新建项

在新建窗口中点抓点抓色项(由于版本的不同位置也可能不同,如果你是6.71以上的版本的话是在最上面的那一栏)

点了之后 回桌面 按下截图键 一般是F12右边那个

然后切换到按键精灵的抓点抓色模式 整个桌面的图就在这里面了.

你找到截图中QQ的图标 鼠标按下 拖曳 选好你要截取的位置 松手.

有个保存到位图的选项. 保存 路径比如是c:\program file\QQ图标截图.bmp

退出抓点抓色模式

在源代码中复制这条代码

VBSCall FindPic(0,0,1023,767,"c:\program file\QQ图标截图.bmp",0.5,x,y)

这条代码的意思:

VBSCALL 调用VBS函数命令

FindPic VBS命令中区域查找图形

0,0,1023,767表示你要查找图形的区域 这个坐标表示你是全屏查找(1024*768)

0,0为左上角坐标 1023,767为右下角坐标

c:\program file\QQ图标截图.bmp 即为你需要找的图形的路径.注意有双引号

0.5 表示相似度 可以在0.5~1之间调整 1最相似 以此类推

x,y是找到图片后 图片的左上角在屏幕上的坐标 是这个函数的值.

如果没有找到图片 则x,y的值均为-1

VBSCall FindPic(0,0,1023,767,"c:\program file\QQ图标截图.bmp",0.5,x,y)

if x>=0 and y>=0

messagebox "已找到图片"

endif

这是个检验是否找到图片的一个小脚本.你可以复制到源代码上

然后保存退出后.启动脚本.稍等片刻.如果d出 已找到图片 的对话框

那么恭喜你成功了.

如果没找到图片.那么.

一:文件的路径是否正确

二:截取的图片是否好辩析

按键的找图 最好描边能一致.背景是纯色.最好是透明或者白色

希望这些能对你有些帮助


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11649620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存