TC官方合作论坛

 找回密码
 立即注册
查看: 920|回复: 8

[已解决] 小白求救 解绑窗口问题,来帮帮忙

[复制链接]
发表于 2015-11-14 21:46:47 | 显示全部楼层 |阅读模式
我这样解绑就崩溃,帮我看看是哪里出错了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2015-11-14 23:40:38 | 显示全部楼层
崩溃,发帖还是有问题   
dm数组    改为dm数组[i]
句柄数组  改为句柄数组[i]
回复 支持 反对

使用道具 举报

发表于 2015-11-14 22:07:47 | 显示全部楼层
dm数组的初始化定义是怎么定义的?

如果dm数组不是一个数组变量,而仅仅是一个变量,在长度=数组大小(dm数组) 这一行就会发生错误
如果初始时候没有定义dm数组是大漠对象,那么在调用dm数组[i].UnBindwindow() 这一行会出错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-11-14 23:03:01 | 显示全部楼层
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)
结束
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-11-14 23:04:03 | 显示全部楼层
milai5201 发表于 2015-11-14 22:07
dm数组的初始化定义是怎么定义的?

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

dm数组是全局变量
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-11-14 23:10:37 | 显示全部楼层
这样的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2015-11-14 23:37:42 | 显示全部楼层
本帖最后由 milai5201 于 2015-11-14 23:39 编辑

遍历(i=0;i < 大小;i++)
        dm数组=com("dm.dmsoft")
        绑定返回=dm数组.BindWindowEx(句柄数组,"normal","normal","normal","",0)
回复 支持 反对

使用道具 举报

发表于 2015-11-14 23:38:41 | 显示全部楼层
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)
遍历结束
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-11-14 23:46:53 | 显示全部楼层
按照你的方法成功了,真心感谢你{:soso_e100:}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-29 01:51 , Processed in 0.051853 second(s), 24 queries .

Powered by 海安简单软件服务部

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

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