Thread listbox refresh mit Tk::After (11 answers)
Opened by hudo at 2007-07-27 23:04

hudo
 2007-07-28 11:05
#46640 #46640
User since
2003-11-20
72 Artikel
BenutzerIn
[default_avatar]
Hallo,

wo schreibt man die Zeile hin ? Ich hab es vor MainLoop geschrieben:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
&fill_from_file();
#&fill_with_tie();

##############################################
### Ende sofort ausgefuehrte Subroutines
##############################################

## Zeitsteuerung
$mw->after(1000, \&fill_from_file() );

MainLoop;


bringt aber folgende Fehlermeldung:

Quote
error:Undefined subroutine &main::1 called at d:/winxp/perl/lib/Tk/After.pm lin
e 89.

Tk::Error: Undefined subroutine &main::1 called at d:/winxp/perl/lib/Tk/After.pm
line 89.
Tk::After::once at d:/winxp/perl/lib/Tk/After.pm line 89
[once,[{},after#8,1000,once,\1]]
("after" script)


Ich habe es mit
use Tk::after und ohne probiert, war immer dasselbe

Ich verwende gerade activestate perl 5.8.8 auf windows xp

View full thread listbox refresh mit Tk::After