यह मेरा कोड है:
For i As Integer = 0 to 20
mythread = New System.Threading.Thread(AddressOf myfunction)
mythread.Start()
Next
मैं अपने धागे को चलाने वाले सभी धागे को मारना चाहता हूं ()
मैंने कोशिश की:
For Each hello123 As System.Threading.Thread(AddressOf myfunction)
thread.abort(hello123)
Next
लेकिन एक त्रुटि के साथ आया (चालू का पता):
ऐरे सीमाएं टाइप विनिर्देशकों में प्रकट नहीं हो सकती हैं।
उत्तर:
जवाब के लिए 0 № 1फ़ंक्शन को रोकने के लिए, हमें एक बूलियन परिभाषित करने की आवश्यकता है। फिर, समारोह अंदर होना चाहिए जबकि ऐसा our_boolean = सच पाश। रोकें बटन के कोड होना चाहिए our_boolean = झूठी, इसलिए जब इसे दबाया जाता है, तो लूप तुरंत समाप्त होने वाला होता है।
ऐसा कुछ ऐसा दिखता है:
Do While potato = True
"code
Loop
जब स्टॉप बटन दबाया जाता है, तो लूप तुरंत बंद हो जाएगा क्योंकि आलू को झूठ पर सेट किया जाता है। फिर जब हम कोड को जारी रखना जारी रखना चाहते हैं, तो हमें बस सेट करने की आवश्यकता है आलू सेवा मेरे सच और कॉल समारोह।