Ich habe ein kleines Problem, es ist folgendes dass ich ein Fenster habe mit einer Prozedure, die mit einem Thread gestartet wurde.
Aber ich kann im Thread leider nicht befehlen, dass das Fenster beenden soll.
Könnt ihr mir helfen? Danke

Code: Alles auswählen
Procedure Vorgang(Parameter)
Delay(1000)
CloseWindow(0)
EndProcedure
;-Window 0
If OpenWindow(0,0,0,500,200,"IPS",#PB_Window_ScreenCentered)
If CreateGadgetList(WindowID(0))
EndIf
CreateThread(@Vorgang(), 154)
Repeat
EventID=WaitWindowEvent()
If EventID = #PB_Event_CloseWindow
Quit=1
EndIf
Until Quit=1
EndIf