被这个问题困扰了两天

由于代码太多 经过检查也没有操作全局变量 

只能每一个步骤都记录一个日志来观察

最终 原来是在子线程里 使用 正则表达式造成的

可能这次写的线程数太多了 200个线程并发  鬼知道正则表达式类 里面啥逻辑  也不想去研究

干脆换成自己的处理方式 !竟然跑起来了~

image.png

通过实验证明 

如果非要用  必须要再线程里的全部函数开始和结束位置 分别加上 线程初始化com库()线程取消com库()

并不是只在子线程里添加  而是调用正则表达式的那个函数也要加

相关推荐

易语言载入失败的程序不能被编译! 解决方案

如果一个易语言源码打开的时候,提示载入失败的程序不能被编译!那么很可能当时写这个源码的易语言版本跟你现在用的不一样.(或者你引用的模块)如果出现这种情况.有两种解决方法第一种:切换易语言版本.这个比较

易语言设置某程序开机启动注册表

开机启动代码:写注册项 (#本地机器, “software\\microsoft\\windows\\CurrentVersion\\Run\\xxxx启动项”, “D:\\xxx程序路径.exe”)删除启动项删

易语言 程序发送命时出现问题

工具>>支持库>>易语言助手,取消勾选,然后就没问题了,这个是易语言助手的BUG,可以选择重装它

易语言右键新建易程序没有了怎么恢复?

新建一个记事本文件在里面写入以下代码:注意易语言的路径需要自己修改成你的易语言安装路径Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\\

易语言 错误(10002):定子程序或类方法名称“”未找到。解决方法

出现这个提示 最蛋疼的就是 不提示错误在哪一行!在海量的代码里 只告诉你有错误,但不告诉你在哪,这不是要命嘛?那么怎么来找错误在哪呢?寻找方法如下:首选保存源码.复制一份,命名为 找错误.e 然后打开

php给易语言发消息 本地通信 php通知易语言消息

@$fp = fsockopen('127.0.0.1', 19730, $errno, $errstr,0.001); //由于是本机链接 所以时间设置的很短 如果易语言没有启动服务

易语言静态编译失败解决方法

安装完后 再安装目录下找到 tools 这个文件夹 里面有个 VC6linker文件夹然后里面有个 link.e 直接打开 运行一下就自动把配置改好了 路径都会自动识别附上 VC6的下载地址吧~链接

c++ 字符串函数 CString 封装易语言: 文本_取出中间文本

CString 文本_取出中间文本(CString &原文本, CString 左边文本, CString 右边文本){ CString 返回文本; int 开始位置 = 原文本.

用易语言的姿势打开c语言与c++ 纯中文编代码

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <windows.h> /*重新定义关键字*/

php可逆带密码文本加密算法 可配合易语言或其他语言使

php可逆加密代码:参数一:要加密的文本参数二:密码function yanzheng_jiami($data, $key){ $key = md5($key); $x = 0