找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2135|回复: 2

[已回复] 多线程的一个问题

[复制链接]

10

主题

17

回帖

27

积分

学前班

鲜花
0
猫粮
86
发表于 2022-3-6 17:32:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
我想在命令库里面把主程序停掉,不让他执行不想执行的部分,但是主程序的序号不能进入到命令库里,请问除了给函数加参数的方法外还有没有办法可以做到呢?


[按键精灵] 纯文本查看 复制代码
Dimenv 主程序的序号
Event Form1.Button1.Click
    主程序的序号 = BeginThread(主程序)
End Event
Sub 主程序()
    Call Lib.命令库.一个判断命令()
    //下面的命令我不想让他执行
    MessageBox "可惜还是执行了"   
End Sub


命令库里的函数是
sub 一个判断命令()
    a=1

    If a = 1 Then 
    StopThread(主程序的序号)
    end if
end sub

楼主热帖
  • 打卡等级:武林至尊

1087

主题

2143

回帖

4337

积分

院长

鲜花
9
猫粮
7540
QQ
发表于 2022-3-6 20:10:55 | 显示全部楼层
弄个文本文件做读写记录?

10

主题

17

回帖

27

积分

学前班

鲜花
0
猫粮
86
 楼主| 发表于 2022-3-6 21:16:52 | 显示全部楼层
额,好吧,其实我想要的答案是在不知道线程id的情况下结束所有线程,看来没有好办法了.谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-12-27 12:53

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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