Hallo,
wo schreibt man die Zeile hin ? Ich hab es vor MainLoop geschrieben:
&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