TC官方合作论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: lyyp01

[已解决] 这是我系统问题?dm变量不是数组对象……

[复制链接]
 楼主| 发表于 2014-1-13 03:52:00 | 显示全部楼层
a735311619 发表于 2014-1-12 08:43
补助一点:你可能会问,为什么不执行for语句就会弹不是数组啊什么的报错。
      回答:因为你的数组是空 ...

改成下面的就正常了。。。。不是FOR的关系。谢谢你的回复
遍历 (i=0;i<pid大小;i++)

        变量 jb数组,jb大小,ib,句柄数组
        jbsz = 对象.EnumWindowByProcessId(pid数组,"","",1+8+16)
        字符串.分割(jbsz,",",jb数组)
        数组空间.大小(jb数组,jb大小)               
        size
        arraysp.size(dm,size)
        dm=arraysp.alloc(dm,true,size+1)
        dm[size]=com("dm.dmsoft")
        线程参数=jb数组[0]&","&i
        线程句柄=线程.扩展开启("我的脚本.主线程",线程参数,"我的脚本.解绑",i)         
         线程句柄=线程.开启("我的脚本.信息获取",线程参数)  
        辅助.等待(2000)   
        数组空间.增加(线程句柄数组,线程句柄)
    遍历结束
回复 支持 反对

使用道具 举报

发表于 2014-1-15 22:59:09 | 显示全部楼层
kaixindexifan 发表于 2014-1-12 23:59
你觉得哪里错了?错在哪里呢?

他那FOR那样写,貌似一次都木有执行啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-23 23:53 , Processed in 0.031141 second(s), 19 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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