Thread Pulldown-Menü Tk (14 answers)
Opened by use_Tk at 2011-04-26 19:47

pq
 2011-05-01 18:16
#148175 #148175
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
also der erste fehler liegt schonmal in zeile 2. ein hash wird so definiert:
Code (perl): (dl )
1
2
3
4
my %hash = (
    foo => 1,
    bar => 2,
);


du schreibst:
Code (perl): (dl )
1
2
3
4
my %hash = (
    foo => 1
    bar => 2,
);


da muss ein komma hinter die -options arrayref.

zeile 12 sieht auch komisch aus. du möchtest den string '$bar' übergeben? also dollar b a r?
oder warum setzt du das in einfache anführungszeichen?

ausserdem fällt mir auf, dass du die variablen nirgendo mit my() deklarierst. lies dir doch mal Wiki:use strict genau durch.
Last edited: 2011-05-01 18:17:58 +0200 (CEST)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Pulldown-Menü Tk