Thread externes Programm aufrufen und Ausgabe umlenken
(31 answers)
Opened by perln00b at 2010-01-15 20:55 Guest perln00b bist du sicher, dass du das *so* haben willst? das "while" liest genau eine zeile ein. mit $msg stellst du aber gar nix an. anscheinend ist die erste zeile also unwichtig. dann schreibst du $text->insert('end', <$pipe>); das ist gleichbedeutend mit my @lines = <$pipe>; text->insert('end', @lines); und das liest alle zeilen auf einmal aus. ich vermute mal, du willst da statt <$pipe> $msg stehenhaben. weiterhin gilt mein vorschlag, sowas mal isoliert zu testen, anstatt vermutungen anzustellen, dass das programm oder die GUI dran schuld ist. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |