Schrift
[thread]4752[/thread]

wie Ausgabe von Programmen in Tk darstellen?: Ausgabe von Konsolen Programmen



<< >> 2 Einträge, 1 Seite
quetzalcoatl
 2004-04-09 21:55
#41898 #41898
User since
2004-04-01
51 Artikel
BenutzerIn
[default_avatar]
Hallo,

weiß jemand wie man die fortlaufende Ausgabe von Programmen, z.b. "tar", in einem Tk Fenster darstellen kann?

Gruss,
quetzal
quetzalcoatl
 2004-04-09 22:10
#41899 #41899
User since
2004-04-01
51 Artikel
BenutzerIn
[default_avatar]
hmmm... also soweit - das er die Ausgabe im "Text" anzeigt bin ich schon mal:
Code: (dl )
1
2
3
4
5
6
7
8
$toplw=$main->Toplevel();
$text=$toplw->Text(-width=>50)->pack();

open(PROG, "/bin/tar -czvpf $ziel/$zielname -X $excludefiles /|" ) || die "Error! can't execute tar\n";
while(<PROG>) {
$text->insert('end', "$_"); $toplw->update();
}
close(PROG);

leider bleibt die Anzeige natürlich bei der ersten Zeile.
Wie kann ich denn, nachdem ich was hinzugefügt hab das Textende anzeigen lassen?

Edit: hab's nun mit "$text->SetCurser('end');" gelöst.


quetzal\n\n

<!--EDIT|quetzalcoatl|1081560467-->
<< >> 2 Einträge, 1 Seite



View all threads created 2004-04-09 21:55.