Thread String nach Zahl umwandlung (11 answers)
Opened by Wolfram at 2017-10-10 18:51

Wolfram
 2017-10-11 12:48
#187502 #187502
User since
2017-10-10
5 Artikel
BenutzerIn
[default_avatar]
Nach allem was ich weiß -- und viel Code von anderen, den ich gesehen habe -- ist
Code: (dl )
$tl->Entry(-textvariable => \$val)->pack;
die üblichste Methode um auf den Text des Entrys zuzugreifen.
Mastering Perl/Tk schreibt
Quote
Any text input to the Entry widget will get assigned into $variable. The reverse also applies. Any string that gets assigned to $variable will show up in the Entry widget.

Die Codebeispiele der beiden Bugreports
https://rt.cpan.org/Public/Bug/Display.html?id=116...
https://rt.cpan.org/Public/Bug/Display.html?id=900...
benutzen Entry() genau so und auch Slavens test in sv.t greift so auf den Text des Entrys zu (nachfolgender code ist gekürzt):
Code: (dl )
1
2
3
4
5
 my $val = 0.20;
my $tl = $mw->Toplevel;
$tl->Entry(-textvariable => \$val)->pack;
is $val * 1, 0.20 or
do { require Devel::Peek; Devel::Peek::Dump($val) };

Ich sehe daher nicht, was dagegen spricht...

View full thread String nach Zahl umwandlung