精易论坛

标题: 多线程 运行控制台程序问题,不知道有没有遇到过的 [打印本页]

作者: tywap    时间: 2024-10-31 21:07
标题: 多线程 运行控制台程序问题,不知道有没有遇到过的
多线程 运行控制台程序问题,不知道有没有遇到过的

开了30条线程左右,一直闪退奔溃,找了好久发现 是   运行控制台程序()这里问题,给这个加上许可证之后又正常,问下有没有其他解决办法,加上许可证,太慢了


补充内容 (2024-10-31 21:24):
图片怎么贴不上来
作者: 凌哥    时间: 2024-10-31 21:07
修bug的话,代码发我看看
作者: LEOONL    时间: 2024-10-31 21:08
把运行控制台程序()这句命令放标签反馈事件里执行试试
作者: LEOONL    时间: 2024-10-31 21:09
  
子程序名返回值类型公开备 注
_按钮1_被单击  
启动线程 (&a, , )
子程序名返回值类型公开备 注
a  
标签1.调用反馈事件 (0, 0, )
子程序名返回值类型公开备 注
_标签1_反馈事件整数型 
参数名类 型参考可空数组备 注
参数一整数型
参数二整数型
运行控制台程序 (, , , )


作者: 明天自然醒    时间: 2024-10-31 21:11
LEOONL 发表于 2024-10-31 21:09
[e=0].版本 2

.子程序 _按钮1_被单击

有没有可能,放在反馈事件就是单独UI线程
作者: LEOONL    时间: 2024-10-31 21:13
明天自然醒 发表于 2024-10-31 21:11
有没有可能,放在反馈事件就是单独UI线程

假如多标签的话是多线还是一条线
作者: tywap    时间: 2024-10-31 21:16
LEOONL 发表于 2024-10-31 21:09
[e=0].版本 2

.子程序 _按钮1_被单击

这个效果应该和加锁是一样的吧
作者: LEOONL    时间: 2024-10-31 21:27
明天自然醒 发表于 2024-10-31 21:11
有没有可能,放在反馈事件就是单独UI线程

经测试 确实不行,就算多标签也是单线排队
作者: LEOONL    时间: 2024-10-31 21:28
tywap 发表于 2024-10-31 21:16
这个效果应该和加锁是一样的吧

可以这样,测试过和标签反馈事件不一样 可以多线不影响

  
子程序名返回值类型公开备 注
_按钮1_被单击  
鼠标_消息 (按钮2.取窗口句柄 ())
鼠标_消息 (按钮3.取窗口句柄 ())
鼠标_消息 (按钮4.取窗口句柄 ())
子程序名返回值类型公开备 注
_按钮2_被单击  
程序_延时 (2000)
调试输出 (1)
子程序名返回值类型公开备 注
_按钮3_被单击  
程序_延时 (1000)
调试输出 (2)
子程序名返回值类型公开备 注
_按钮4_被单击  
调试输出 (3)


i支持库列表   支持库注释   
spec特殊功能支持库


作者: tywap    时间: 2024-10-31 21:37
LEOONL 发表于 2024-10-31 21:28
可以这样,测试过和标签反馈事件不一样 可以多线不影响

[e=0].版本 2

方便留个QQ么?》
作者: tywap    时间: 2024-10-31 21:47
tywap 发表于 2024-10-31 21:37
方便留个QQ么?》

我想问下 放在子程序里面 奔溃,放在类里面会不会崩溃?




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4