按键精灵关于调用句柄,类型不匹配: 'WINDOW.MAX', 的问题

Dimaa=Form1.标题.TextDimbb=Plugin.Window.Search(a)CallPlugin.Window.Max(b)我是为了做出一个通过输入框... Dim a
a = Form1.标题.Text
Dim b
b = Plugin.Window.Search(a)
Call Plugin.Window.Max(b)

我是为了做出一个通过输入框输入文字后搜索到句柄然后控制句柄最大化脚本。
可是调试总是显示:脚本我的脚本1.Q ,第5行:类型不匹配: 'WINDOW.MAX',
展开
 我来答
玩玩而已瞬
2015-10-06 · TA获得超过1801个赞
知道小有建树答主
回答量:1089
采纳率:87%
帮助的人:414万
展开全部
a = Form1.标题.Text
b = Plugin.Window.Search(a)
c = split(b, "|")
Call Plugin.Window.Max(c(0))
复制上面或下面代码,因为用Plugin.Window.Search代码查找到的窗口坐标是保存到数组中的,而不是只有一个窗口句柄,而是窗口句柄后面多了 | 的,所以要用分割代码来分割数组,然后后面扩大窗口用数组的第一个,当然用字符串代码也可以做到,下面是用字符串函数做到的。
a = Form1.标题.Text
b = Plugin.Window.Search(a)
c = Left(b, len(b) - 1)
Call Plugin.Window.Max(c)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式