求大神解释下按键精灵里这段代码的意思。。。

dm_ret=dm.FindPicEx(196,729,1097,768,"QQ游戏.bmp","020202",1.0,0)Iflen(dm_ret)>0Thenss=... dm_ret = dm.FindPicEx(196,729,1097,768,"QQ游戏.bmp","020202",1.0,0)
If len(dm_ret) > 0 Then
ss = split(dm_ret,"|")
index = 1
sss = split(ss(index),",")
id = int(sss(0))
x = int(sss(1))
y = int(sss(2))
dm.MoveTo x, y
End If

len , split , index 这3个是什么意思,
展开
 我来答
fsy351
2013-08-31 · TA获得超过116个赞
知道小有建树答主
回答量:91
采纳率:0%
帮助的人:66.8万
展开全部
虽然不知道按键精灵是个什么东西,但代码大致理解,这很像VB的程序,但又不是,至少VB是强数据类型的,这里好多变量时未声明的

len我理解就是计算dm_ret长度的一个函数

index就是数组下标吗,为了索引方便,其实感觉dm_ret类似于如下格式,例如a,b,c|d,e,f|2,3就是这种格式的数据。其实这个原本应该有个循环!

split是个函数了第一个参数传入字符串,第二个为间隔符,就是将第一个参数安装第二个参数分割为数组
a,b,c|d,e,f|2,3
ss = split(dm_ret,"|")结果就是,a,b,c d,e,f 2,3 以数组形式存到ss中
sss = split(ss(index),",")结果就是,sss数组存的就是a b c(这里我认为这个语言数组其实地址为1)

例子里我给的是字符,不过实际是整数,还望理解!
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式