Threads + TTimer
Übersicht

![]() |
NoaBetreff: Threads + TTimer |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo allerseits,
erneut hat sich bei mir ein Problem mit Threads ergeben: Wenn ich in einem Thread einen TTimer mittels CreateTimer() erstelle und mit WaitEvent() auf Ereignisse von diesem warte, warte ich vergeblich. Es werden keinerlei Ereignisse von diesem Timer ausgelöst. Gibt es hierzu irgendwelche Lösungsansätze oder hab ich etwas nicht beachtet? Im Voraus danke für die Hilfe. |
||
![]() |
ComNik |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wartest du in einem anderen Thread auf ereignisse von diesem Timer? | ||
WIP: Vorx.Engine |
![]() |
Noa |
![]() Antworten mit Zitat ![]() |
---|---|---|
Nein, habe sonst nur noch den Main Thread und da werden ausschließlich verarbeitende Funktionen ausgeführt aber nichts im Zusammenhang mit Events. | ||
![]() |
ComNik |
![]() Antworten mit Zitat ![]() |
---|---|---|
Dann bitte code? Das hilft wohl eher, man könnte zwar vermuten aber lieber einen code ausschnitt. | ||
WIP: Vorx.Engine |
![]() |
Noa |
![]() Antworten mit Zitat ![]() |
---|---|---|
Unwichtige Teile hab ich mal entfernt
BlitzMax: [AUSKLAPPEN]
|
||
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wait event ist nicht thread fest, es greift aussließlich auf die message-loop des main-threads zu, auch wenn man es aus einem anderen herraus aufruft. Folglich ist es unmöglich, Events in einem anderen als dem Mainthread zufriedenstellend zu handhaben. | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group