Beitrag, 24.07.2004 21:29: So, ich wollte auch mal eine XProfan-Unit herstellen. 
Habe mich für das Thema "Thread" entschieden.
Viel Spass, iF 
thread.archive.zip
David Strutz, 17.05.2005 15:50: Nach kurzer Unterredung mit Frank im Bezug auf die Arbeitsweise der Thread.Pcu habe ich mir folgenden Text aufbereitet - um ein wenig zur Thread.Pcu zu erklären:
Es werden keine "echten" Threads/Prozesse erzeugt! Damit wäre auch der Sache nicht geholfen - da eine Kommunikation zwischen den Threads in XProfan nur schwehrlich möglich wäre - und man nicht einfach auf Variablen oder Prozeduren innerhalb des Programmes zugreifen könnte. Ich integriere also Threads in Callbacks - setze darüber noch eine intelligente Verwaltung (Messagehandler / Stackchecker [damit keine Überläufe passieren wenn mal ein Thread länger braucht] etc..) - und diese handelt die Thread.Do. Bei gekonnter Handhabung innerhalb der Thread.Do durch den Programmierer ist die zusätzliche Prozessorlast absolut unerheblich - sozusagen kaum spürbar. Die Kunst bestand halt darin die Möglichkeit zu schaffen - in XProfan threadähnlich programmieren zu können - mit dem Vorteil das alles innerhalb des eigenen Programmes passiert - um z.B. auch auf alle Variablen/Prozeduren zurückgreifen zu können. Die Thread.Pcu ist also ein sehr gelungener und fehlerfreier Gang auf Messers Schneide - und eine reine Vorteilsmaschine.
Salve. 
David Strutz, 25.10.2006 13:09: Update auf V2.0.2 - der neue XPSE hatte einen Fehler entdeckt den XProfan10 auch anmerkert - ich hatte eine Variable doppelt deklariert.
David Strutz, 14.03.2008 02:54: Die bisherige Methodik der Unit, relativ timer-abgesichert und geregelt die thread.do aufzurufen, macht dank toller Neuerungen in XProfan11 (fast) keinen Sinn mehr.
Da ich an der Source grad nicht heran komme kann ich jetzt auch nicht einfach neu kompilieren.
Die Unit wirds weiter geben, als Include und Unit und mit völlig anderer und sicherer Herangehensweise auf SubClassProc-Ebene, sodass auch bereits damit arbeitende Programme noch besser als wie bisher reagieren werden.
Dies ist die Offlinevariante vom Thread [Unit Thread stellt sich vor + Download].
©2006 XProfan.Com