Thread threads: funktioniert zwar, trotz fehlermeldung (1 answers)
Opened by Froschpopo at 2005-04-10 12:04

Froschpopo
 2005-04-10 12:04
#43415 #43415
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
ich hab dieses Script:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/perl

use warnings;
use strict;
use Tk;
use threads;

my $main = MainWindow->new();

my $th_inc = threads->new( \&kind );

sub kind {
   $main->configure(
       -title => "Hier ist der Titel"
   );
   return 0;
}
MainLoop();

Das Script funktioniert bestens. Der Titel wird nachträglich vom Kind verändert. Aber wenn ich mal in die cmd guckt, bekomme ich eine Fehlermeldung die ich nicht ganz verstehe:
Code: (dl )
1
2
3
4
Tk::Error: Can't call method "Call" on an undefined value at C:/Perl/site/lib/Tk
/After.pm line 89.
[once,[{},after#1,idle,once,[ConfigChanged,{},{}]]]
("after" script)

stuzig macht mich, warum es trotzdem funktioniert hat.

Wo wird denn bitte ein undefinierter Wert erzeugt ?\n\n

<!--EDIT|Froschpopo|1113120811-->

View full thread threads: funktioniert zwar, trotz fehlermeldung