这是我的代码:
For Each hello123 As System.Threading.Thread(AddressOf myfunction)
thread.abort(hello123)
Next
我想杀死所有运行myfunction()的线程
我试过了:
{{1}}
但是出现了错误(在 AddressOf 上):
数组边界不能出现在类型说明符中。
答案 0 :(得分:0)
要停止一个函数,我们需要定义一个布尔值。然后,在 my_boolean = true 循环时,函数需要在 do内部。停止按钮的代码必须有 our_boolean = false ,所以当按下它时,while循环会立即结束。
它看起来像这样:
Do While potato = True
'code
Loop
按下停止按钮时,循环将立即停止,因为马铃薯设置为false。然后,当我们想要继续运行代码时,我们只需要将马铃薯设置为 true 并调用函数。