Thread textvariable: Verweis auf Arrayelement klemmt (4 answers)
Opened by FIFO at 2006-11-08 17:52

FIFO
 2006-11-08 17:52
#45918 #45918
User since
2005-06-01
469 Artikel
BenutzerIn

user image
Warum klappt das nicht:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
use warnings;
use strict;
use Tk;

my @data = qw(null eins zwei drei);
my @data_2 = qw(nil one two three);

my @display;

my $mw = MainWindow->new;

for my $i (1..3) {
push @display, $mw->Label(
-textvariable=>\$data[$i],
) ->pack;
}

my $toggle_button = $mw->Button(
-text=>"English!",
-command=>sub{ @data = @data_2},
)->pack;

MainLoop;


Eine Änderung im @data-Array sollte sich auf die Anzeige auswirken, oder mach ich da einen Denkfehler?

Gruß, FIFO
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"

View full thread textvariable: Verweis auf Arrayelement klemmt