TC官方合作论坛

 找回密码
 立即注册
查看: 2705|回复: 4

dm变量不是数组对象什么意思 dm[i]=com("dm.dmsoft")

[复制链接]
发表于 2013-12-16 23:03:08 | 显示全部楼层 |阅读模式

马上加入TC

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

x
空间 qq华夏多开自动钓鱼
//默认空间
变量 dm=数组[1]

变量 线程句柄
变量 hwnd=数组[1]

dm =com("dm.dmsoft")



//开始按钮_点击操作

功能 开始_点击()
    调试输出("开始按钮被点击")
    线程句柄=线程.开启("qq华夏多开自动钓鱼.线程方法","")


功能结束

//退出按钮_点击操作
功能 退出_点击()

    调试输出("退出按钮被点击")

    解除值=dm.UnBindWindow()
    调试输出(解除值)
    线程.关闭(线程句柄)

    辅助.退出()

功能结束






功能 销毁()
    //这里添加你要执行的代码
    热键.销毁("热键0")

    热键.销毁("热键2")
功能结束
功能 初始化()
    //这里添加你要执行的代码
    热键.注册("热键0")

    热键.注册("热键2")
    控件.可见("开始",假)
    控件.可见("退出",假)



    结果=辅助.注册插件("rc:\\dm.dll",真)
    调试输出(结果)//-1表示真
    如果(结果==-1)
        dm=com("dm.dmsoft")

    否则
        辅助.消息框("自动注册失败,请手动注册")

    如果结束
    返回值=系统.枚举("QQ华夏",0)
    调试输出(返回值)
    变量 窗口标题
    字符串.分割(返回值,"|",窗口标题)
    变量 成员数
    数组空间.大小(窗口标题,成员数)
    调试输出(成员数)
    dm=数组空间.重定义(dm,false,成员数)
    遍历(i=0;i<成员数;i++)
        调试输出(i)
        dm[i]=com("dm.dmsoft")
        调试输出(dm[i].Ver())
        thread.beginthread("qq华夏多开自动钓鱼.线程方法",i)
        hwnd[i]=窗口.找到窗口(窗口标题[i])
        调试输出(hwnd[i])






    遍历结束






功能结束

功能 线程方法()
    //先对窗口进行绑定
    变量 i
    绑定值=dm[i].BindWindow(hwnd[i],"dx","dx","dx",0)
    调试输出("绑定值"&绑定值)
    辅助.等待(1000)










功能结束

功能 热键0_热键()
    //这里添加你要执行的代码
    qq华夏多开自动钓鱼.开始_点击()


功能结束

功能 热键2_热键()
    //这里添加你要执行的代码
    qq华夏多开自动钓鱼.退出_点击()
功能结束



空间结束
//空间结束语句

回复

使用道具 举报

 楼主| 发表于 2013-12-16 23:05:07 | 显示全部楼层
thread.beginthread("qq华夏多开自动钓鱼.线程方法",i) 这句话是什么意思
回复 支持 反对

使用道具 举报

发表于 2013-12-16 23:17:24 | 显示全部楼层
你的代码
  1. 空间 qq华夏多开自动钓鱼
  2. //默认空间
  3. 变量 dm=数组[1]
  4. 变量 线程句柄
  5. 变量 hwnd=数组[1]
  6. dm =com("dm.dmsoft")
  7. //开始按钮_点击操作
复制代码

dm=数组[1]和dm=com("dm.dmsoft")冲突了,两个不要用一样的变量名,在数组对象中换一个变量名,比如DM,换成大写的,DM=数组[1]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-16 23:33:07 | 显示全部楼层
星.月 发表于 2013-12-16 23:17
你的代码
dm=数组[1]和dm=com("dm.dmsoft")冲突了,两个不要用一样的变量名,在数组对象中换一个变量名,比 ...

十分感谢,终于解决了,还有不懂的再问你
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-16 23:34:56 | 显示全部楼层
星.月 发表于 2013-12-16 23:17
你的代码
dm=数组[1]和dm=com("dm.dmsoft")冲突了,两个不要用一样的变量名,在数组对象中换一个变量名,比 ...

你的qq号码是多少,我的是20639083,以后有什么不懂的请教你
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-4-28 23:04 , Processed in 0.034402 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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