TC官方合作论坛

标题: 小白求救 解绑窗口问题,来帮帮忙 [打印本页]

作者: ai0171596740    时间: 2015-11-14 21:46
标题: 小白求救 解绑窗口问题,来帮帮忙
我这样解绑就崩溃,帮我看看是哪里出错了

作者: milai5201    时间: 2015-11-14 22:07
dm数组的初始化定义是怎么定义的?

如果dm数组不是一个数组变量,而仅仅是一个变量,在长度=数组大小(dm数组) 这一行就会发生错误
如果初始时候没有定义dm数组是大漠对象,那么在调用dm数组[i].UnBindwindow() 这一行会出错
作者: ai0171596740    时间: 2015-11-14 23:03
milai5201 发表于 2015-11-14 22:07
dm数组的初始化定义是怎么定义的?

如果dm数组不是一个数组变量,而仅仅是一个变量,在长度=数组大小(dm数 ...

    这样创建对象是对的吗

返回句柄=枚举窗口("AskTao",1)
    大小 = 字符串分割(返回句柄,"|",句柄数组)
    调试输出("大小:"&大小)
    遍历(变量 i=0;i < 大小;i++)
        dm数组=com("dm.dmsoft")
        绑定返回=dm数组.BindWindowEx(key,"normal","normal","normal","",0)
结束
作者: ai0171596740    时间: 2015-11-14 23:04
milai5201 发表于 2015-11-14 22:07
dm数组的初始化定义是怎么定义的?

如果dm数组不是一个数组变量,而仅仅是一个变量,在长度=数组大小(dm数 ...

dm数组是全局变量
作者: ai0171596740    时间: 2015-11-14 23:10
这样的

作者: milai5201    时间: 2015-11-14 23:37
本帖最后由 milai5201 于 2015-11-14 23:39 编辑

遍历(i=0;i < 大小;i++)
        dm数组=com("dm.dmsoft")
        绑定返回=dm数组.BindWindowEx(句柄数组,"normal","normal","normal","",0)
作者: milai5201    时间: 2015-11-14 23:38
milai5201 发表于 2015-11-14 23:37
遍历(i=0;i < 大小;i++)
        dm数组=com("dm.dmsoft")
        绑定返回=dm数组.BindWindowEx(句柄 ...

遍历(变量 i=0;i < 大小;i++)
        dm数组=com("dm.dmsoft")
        绑定返回=dm数组.BindWindowEx(句柄数组,"normal","normal","normal","",0)
遍历结束
作者: milai5201    时间: 2015-11-14 23:40
崩溃,发帖还是有问题   
dm数组    改为dm数组[i]
句柄数组  改为句柄数组[i]
作者: ai0171596740    时间: 2015-11-14 23:46
按照你的方法成功了,真心感谢你




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1