Thread Tk: In Textbox schreiben, bevor die Subroutine durchgelaufen ist (2 answers)
Opened by Probo at 2010-09-11 13:13

Probo
 2010-09-11 13:13
#141292 #141292
User since
2010-09-11
6 Artikel
BenutzerIn
[default_avatar]
Hallo Forum,

ich bin hier schon lange stiller Observer und brauche nun doch mal dynamische Hilfe :)

Also ich habe ein Hauptfenster mit einem Textfeld und einem Button..
Code: (dl )
-command => [ \&push_button, $text ]);


Wenn der Button gedrückt wird wird halt diese Methode hier aufgerufen:
Code: (dl )
1
2
3
4
5
6
sub push_button {
#mach irgendwas und gebe es im Fenster aus
#mach noch was und gebe es im Fenster aus
sleep(20);
#mach noch irgendwas und gebe es im Fenster aus
}


Mein Problem ist nun, dass die gesamte Ausgabe gebündelt im Fenster erscheint und nicht jede Zeile einzeln.
Ich muss also warten, bis die gesamte Methode durchgelaufen ist.
Also erst auf sleep() warten etc.

sleep steht hier exemplarisch für eine ziemlich lange LWP Abholung.

Gibt es da eine Lösung?

Vielen dank erstmal

Probo
Last edited: 2010-09-11 13:18:58 +0200 (CEST)

View full thread Tk: In Textbox schreiben, bevor die Subroutine durchgelaufen ist