|
首先,多线程没有任何问题,只有在找图的时候,用多线程后,发现崩溃问题
请看下面的代码和调试日志(请忽略日志其他内容),都用了线程锁了,还是不行
运行模拟器总数 = 雷电dnconsole操作. 取运行中模拟器 ()判断循环首 (0 < 运行模拟器总数 )运行模拟器总数 = 运行模拟器总数 - 1 启动线程 (&测试操作, 运行模拟器总数, 线程句柄 )map. 加入 (到文本 (运行模拟器总数 ), 到字节集 (线程句柄 )) 加入成员 (所有线程句柄, 线程句柄 )判断循环尾 ()启动线程 (&监测模拟器状态, 运行模拟器总数, 线程句柄 )加入成员 (所有线程句柄, 线程句柄 ) 线程_初始化COM库 ()输出调试文本 (“索引号:” + 到文本 (索引 )) 如果真 (lw_图色. 后台_绑定 (索引取模拟绑定句柄 (索引 ), #绑定图色_OPENGL, 3, 3, 256, 3 )) 输出调试文本 (到文本 (索引 ) + “--号模拟器中控绑定成功”)筛选 (索引, 索引取模拟绑定句柄 (索引 )) 线程_取消COM库 () 变量名 | 类 型 | 静态 | 数组 | 备 注 | X | 整数型 | | | Y | 整数型 | | | i | 整数型 | | | 进入许可区 (线程许可证 )文件写出 ( #网络连接错误, “\wlcw.bmp”)延时 (1000 )计次循环首 (10, i )lw_图色. 图色_找图 (0, 0, 480, 800, 全局路径 + “\wlcw.bmp”, “000000”, 1, 0, X, Y )log. 输出易调试 (“网络连接错误:” + 到文本 (X ) + “|” + 到文本 (Y ), 0, 真)如果真 (X ≠ -1 且 Y ≠ -1 )文件删除 (“\wlcw.bmp”)lw_图色. 鼠标_移至点击 (237, 630 ) 退出许可区 (线程许可证 )延时 (300 )返回 ()延时 (100)计次循环尾 ()文件删除 (“\wlcw.bmp”)退出许可区 (线程许可证 )
日志信息:
- * 索引号:0
- * 索引号:1
- * 2019-02-04 22:46:30.568 信息:0,雷电模拟器,1966642,592390,1,17396,1932
- * 2019-02-04 22:46:30.573 信息:索引 0 的句柄是 592390
- * 2019-02-04 22:46:30.586 信息:0,雷电模拟器,1966642,592390,1,17396,1932
- * 2019-02-04 22:46:30.599 信息:索引 0 的句柄是 592390
- * 索引:0,句柄:592390 有效
- * 2019-02-04 22:46:30.615 信息:0,雷电模拟器,1966642,592390,1,17396,1932
- * 2019-02-04 22:46:30.618 信息:1,雷电模拟器-1,2755126,1903616,1,15716,10648
- * 2019-02-04 22:46:30.621 信息:索引 1 的句柄是 1903616
- * 0--号模拟器中控绑定成功
- * 2019-02-04 22:46:30.723 信息:0,雷电模拟器,1966642,592390,1,17396,1932
- * 2019-02-04 22:46:30.725 信息:1,雷电模拟器-1,2755126,1903616,1,15716,10648
- * 2019-02-04 22:46:30.729 信息:索引 1 的句柄是 1903616
- * 索引:1,句柄:1903616 有效
- * 1--号模拟器中控绑定成功
- * 2019-02-04 22:46:30.818 信息:0,雷电模拟器,1966642,592390,1,17396,1932
- * 2019-02-04 22:46:30.820 信息:索引 0 的句柄是 592390
- * 2019-02-04 22:46:30.824 信息:0--号模拟器粉丝区>>>>
- * 2019-02-04 22:46:30.839 信息:0,雷电模拟器,1966642,592390,1,17396,1932
- * 2019-02-04 22:46:30.841 信息:1,雷电模拟器-1,2755126,1903616,1,15716,10648
- * 2019-02-04 22:46:30.845 信息:索引 1 的句柄是 1903616
- * 2019-02-04 22:46:30.849 信息:1--号模拟器粉丝区>>>>
- * 2019-02-04 22:46:32.920 信息:网络连接错误:-1|-1
- * 2019-02-04 22:46:32.920 信息:网络连接错误:-1|-1
- 被调试易程序运行完毕
复制代码
|
|