Seite 1 von 1
CLASS Method als Thread starten ?
Verfasst: Mi, 29. Dez 2021 9:16
von AUGE_OHR
hi.
ich kann einen Thread so starten
aber wie kann ich eine Method als Thread starten
Code: Alles auswählen
oMethod := ::DrawFrames()
::oThread:start( "oMethod" ) -> crash
... oder geht das nicht
Re: CLASS Method als Thread starten ?
Verfasst: Mi, 29. Dez 2021 10:55
von Marcus Herz
Code: Alles auswählen
::oThread:start( {|| ::oThread:drawframes()} ) // ???
Re: CLASS Method als Thread starten ?
Verfasst: Mi, 29. Dez 2021 11:10
von Tom
Einfach die Klasse selbst von Thread() ableiten, dann ist sie sowieso einer. Das ist das Grundprinzip aller Server- und Client-Klassen in Xb2.Net.
Re: CLASS Method als Thread starten ?
Verfasst: Mi, 29. Dez 2021 11:55
von AUGE_OHR
hi,
Danke ...
Codeblock war die Lösung
Re: CLASS Method als Thread starten ?
Verfasst: Mi, 29. Dez 2021 11:59
von AUGE_OHR
hi,
Tom hat geschrieben: ↑Mi, 29. Dez 2021 11:10
Einfach die Klasse selbst von Thread() ableiten, dann ist sie sowieso einer.
hatte ich zwischenzeitlich aber einen "String" statt Codeblock was nicht funktionierte.
ich werde es in der nächsten Version umstellen, Danke