Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]4926[/thread]

threads: funktioniert zwar, trotz fehlermeldung



<< >> 2 Einträge, 1 Seite
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-->
Froschpopo
 2005-04-10 12:55
#43416 #43416
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
sry, hab nen update() vergessen ... erledigt :)
<< >> 2 Einträge, 1 Seite



View all threads created 2005-04-10 12:04.