Thread TK und Multithreading (3 answers)
Opened by Gast at 2004-01-28 02:42

Gast Gast
 2004-01-28 02:42
#46798 #46798
Moin zusammen,

schon länger kämpfe ich mit einem Problem und finde keine richtigen Tipps im Netz. Auch das Buch Mastering Perl/Tk konnte mir nicht helfen.
Ich schreibe an einem Perl-Skript das Dateien verarbeitet. Die Verarbeitung geschieht in einem eigenen Arbeits-Thread (dieser wird zur Laufzeit erzeugt). Davor liegt ein TK-GUI. Der Benutzer soll nun über den Fortlauf des Arbeits-Threads mittels eines Statusfensters mit Progressbar und Statustext informiert werden. Ich kenne bereits die Lösung, über die ->after(...) Methode im GUI den Zustand des Threads (d.h. dessen Fortschritt) immer wieder in zeitlichen Intervallen abzufragen und dann das Fenster upzudaten. Dies möchte ich aber nicht, sondern eine Lösung, das der Arbeits-Thread dem Fenster "bescheid sagt" wenn sich etwas verändert hat, z.B. durch Events.

Hat jemand Ahnung wie so etwas geht?
(Links, Tutorials, Tipps)

Würde mich über Hilfe sehr freuen...

Schönen Gruß,

fwefers

View full thread TK und Multithreading