|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
///开启任务线程
任务线程[下标] = 线程开启("任务循环",下标)//开启线程
检测线程[下标] = 线程开启("检测循环",下标)//开启线程
一个窗口下开启2个线程 一个任务线程一个检测线程 单独开启一个线程的时候 找字都没问题 但是同时开启2个线程的时候 找字这些就找不到 我想请教下,这样同时开启多线程的时候 ,字库跟路径这些是怎么设置的 是只需要在主窗口设置一次还是每个线程开启的时候 都需要绑定一次窗口然后在相应的线程内部也需要设置一次字库跟路径?
//===================================任务循环===================================\\
功能 任务循环(下标)
///创建任务大漠对象
dm_R[下标]=com("dm.dmsoft") //创建大漠对象
///设置辅助资源路径与字库
// 设置路径与字库(dm_R[下标])
dm_R[下标].SetPath(获取资源路径("rc:"))//设置大漠资源路径
dm_R[下标].SetDict(0,"win7_宋9.txt") //设置大漠win7字库
dm_R[下标].SetDict(1,"win7_宋11C.txt") //设置答题找题目的字库
dm_R[下标].UseDict(0) //使用找答案字库
///窗口再次绑定
///游戏窗口绑定
变量 ret = dm_R[下标].BindWindow(窗口句柄[下标],图色模式,鼠标模式,键盘模式,0) //绑定窗口
如果(ret==1)
调试输出("[任务线程] 任务线程绑定成功")
///全局变量初始化
全局变量初始化(下标)
///通过天道任务判断日常任务/仙缘任务/宗族任务的完成情况
天道判断其他任务(下标)
结束
结束
//===================================检测循环===================================\\
功能 检测循环(下标)
///创建任务大漠对象
dm_J[下标]=com("dm.dmsoft") //创建大漠对象
///设置辅助资源路径与字库
// 设置路径与字库(dm_J[下标])
dm_J[下标].SetPath(获取资源路径("rc:"))//设置大漠资源路径
dm_J[下标].SetDict(0,"win7_宋9.txt") //设置大漠win7字库
dm_J[下标].SetDict(1,"win7_宋11C.txt") //设置答题找题目的字库
dm_J[下标].UseDict(0) //使用找答案字库
///窗口再次绑定
///游戏窗口绑定
变量 ret = dm_J[下标].BindWindow(窗口句柄[下标],图色模式,鼠标模式,键盘模式,0) //绑定窗口
如果(ret==1)
调试输出("[检测线程] 检测线程绑定成功")
结束
结束
|
|