TC官方合作论坛

 找回密码
 立即注册
查看: 463|回复: 5
打印 上一主题 下一主题

[问题] 求大神帮忙添加个小口令!

[复制链接]
跳转到指定楼层
楼主
发表于 2014-5-12 16:27:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
dm=数组[]
功能 主线程()
    变量 返回值,数组大小,i
    句柄数组=数组[1]
    返回值=系统.枚举(编辑框.获得文本("游戏名称"),0)
    字符串.分割(返回值,"|",句柄数组)
    数组空间.大小(句柄数组,数组大小)//判断数组大小
    遍历(i=0;i<数组大小;i++)
        dm=数组空间.重定义(dm,真,i+1)//由于每开启一个线程就多需要一个天使对象,这里必须重新定义天使对象数组大小
        变量 参数=句柄数组[i]&","&i//合并参数 窗口句柄和i的值,i的值是为了传递给dm[i] 这个对象,每开启一次i+1
        //有的朋友就在这里就绑定窗口,其实也是可以的,但我不太喜欢这种做法.
        线程.扩展开启("百晓生.子线程",参数,"百晓生.解绑",i)//开启分线程
        辅助.等待(500)//等待一下,避免多个线程同时绑定窗口,导致绑定失败
    遍历结束
功能结束
功能 子线程(参数)//接受参数   var 参数=句柄数组[i]&","&i
    变量 i,窗口句柄,绑定返回值
    变量 如意神像x,如意神像y,封印之地,无量宫
    参数数组=数组[1]
    字符串.分割(参数,",",参数数组)//分割出传过来的参数 i和窗口句柄的值
    窗口句柄=参数数组[0]
   i=参数数组[1]
    dm[i]=com("dm.dmsoft")//创建天使对象
    绑定返回值=dm[i].BindWindow(窗口句柄,"dx2","normal","normal",0)//绑定
    辅助.等待(1000)
    如果(绑定返回值==0)
        help.messagebox("绑定失败")
        返回 假
    否则
        dm[i].SetPath(辅助.获取资源路径("rc:"))
        dm[i].SetDict(0,"jh.txt")
        //百晓生.退出游戏(窗口句柄,i)
        百晓生.集合(i,窗口句柄)
        辅助.等待(2000)
    如果结束
功能结束
功能 解绑(i)
    dm[i].UnBindWindow()
    返回 真
功能结束
功能 集合(i)
内容=文件.读一行(文件句柄)
功能结束



如何让 读取为 空的时候 结束当前线程啊!

回复

使用道具 举报

沙发
发表于 2014-5-12 16:34:09 | 只看该作者
本帖最后由 fch1008 于 2014-5-12 16:54 编辑

    什么读取为空?

回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-5-12 16:49:21 | 只看该作者
..不懂 你能写全么   如何结束当前线程  不是  账号为空的口令!
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2014-5-12 17:01:33 | 只看该作者
如何结束线程 你 给 发个口令就行!
回复 支持 反对

使用道具 举报

5#
发表于 2014-5-12 18:08:41 | 只看该作者
功能 集合(i)
内容=文件.读一行(文件句柄)
如果(内容=="")
//停止线程
如果结束
功能结束

回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2014-5-12 18:48:16 | 只看该作者
还是不懂哟! 我就是 不 知道    线程关闭 是关闭 哪条  

我 多开的 我就会 全停 线程 其他  线程不知道怎么触发 单停!
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-27 06:00 , Processed in 0.143951 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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