How do I tell IsThread which thread i'm referring to?
Code: Select all
Enumeration
#Menu_E
EndEnumeration
OpenWindow(0,0,0,100,100,"Window")
AddKeyboardShortcut(0, #PB_Shortcut_E, #Menu_E)
Procedure wastetime(null)
For x=1 To 10000
For y=1 To 100000
For z=1 To 100000000
For a=1 To 100000000
x=Sqr(Pow(2,Pow(2,2)))
Next
Next
Next
Next
EndProcedure
Repeat
event=WaitWindowEvent()
gadget=EventGadget()
Select event
Case #PB_Event_Menu
Select EventMenu()
Case #menu_E
Debug IsThread(@wastetime)
If IsThread(@wastetime())=0
CreateThread(@wastetime(),0)
EndIf
EndSelect
EndSelect
Until quit=#True
End Code: Select all
Debug IsThread(wastetime)
If IsThread(@wastetime())=0And also
Code: Select all
Debug IsThread(@wastetime())
If IsThread(@wastetime())=0
