Thread Funktion im Eltern-Prozess ansprechen?: doch per fork? (14 answers)
Opened by Froschpopo at 2005-04-07 05:23

Froschpopo
 2005-04-07 05:37
#53492 #53492
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
hier mein Beispiel:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/perl
$|++;

use Tk;
my $pid = fork();

unless($pid) {
while(1..5) {
sleep(1);
prozess_bei_den_eltern("$_");
}
CORE::exit;
}

my $window = MainWindow->new();

$window->Label(-text=>'')->pack();

sub prozess_bei_den_eltern {
$window->configure(-text => $_[0]);
}

MainLoop;

es gibt keine Fehlermeldung. Allerdings auch nicht das was ich haben will. Theoretisch müsste sich doch jede Sekunde der text in dem Label ändern. Warum geschieht das nicht ? Ich hab die perldoc zu Tk gelesen, configure ist richtig !

View full thread Funktion im Eltern-Prozess ansprechen?: doch per fork?