Je suis nouveau à Tk/Perl. Voici l'interface graphique simple que je crée en utilisant tk/perl.Obtenez tout le mot entrer dans le widget texte à un tableau
est Ci-dessous une partie du code créer cette interface graphique.
$f2_label=$f_frame_top0->Label(-text=>"File",-font=>[-family=>'MS Sans Serif',-size=>9,-weight=>'bold',-underline=>0],-justify=>'left')->pack(-side=>'left',-anchor=>'w',-padx=>1,-pady=>1,);
$f2_entry=$f_frame_top0->Entry(-width=>50,-state=>"normal")->pack(-side=>'left',-anchor=>'w',-padx=>1,-pady=>1,-fill=>'x',-expand=>1);
$f2_file_btn=$f_frame_top0->Button(-text=>"...", -height=>1, -width=>2, -command=> [\&file_search,$tab2,$f2_entry,"TXT"])->pack(-side=>'left',-anchor=>'w',-padx=>1,-pady=>1);
$f3_label=$f_frame_top1->Label(-text=>"Number",-font=>[-family=>'MS Sans Serif',-size=>9,-weight=>'bold',-underline=>0],-justify=>'left')->pack(-side=>'left',-anchor=>'w',-padx=>1,-pady=>1,);
$f3_entry=$f_frame_top1->Text(-width=>10,-height=>10,-wrap=>'word',-state=>"normal")->pack(-side=>'left',-anchor=>'w',-padx=>1,-pady=>1,-fill=>'x',-expand=>1);
$but1_close=$f_frame_bot->Button(-text=>"Close",-command=>sub {destroy $mw}) ->pack(-side=>"right",-anchor=>'e',-padx=>1,-pady=>1);
$but1_exe=$f_frame_bot->Button(-text=>"Run",-command=>[\&fablot_fusesort,$f2_entry,$f3_entry]) ->pack(-side=>"right",-anchor=>'e',-padx=>1,-pady=>1);
sub fablot_fusesort{
my $file1 = shift -> get();
my $number = shift ->get();
}
Je veux obtenir l'utilisateur: entrez le numéro dans le texte (le 22,23,24,25,26) pour traiter dans mon sous-programme, mais je ne peut pas l'obtenir de changement -> get(). D'une manière ou d'une autre, je peux obtenir tout le numéro d'utilisateur entré dans le widget de texte? Merci de nous aider
Qu'en est-'my $ numValue = $ f3_entry-> get();' donc vous pouvez les déplacer à un tableau .... – ssr1012
@ ssr1012 quand j'utilise le faire apparaître ce message d'erreur "mauvais # args: devrait être" .notebook.sheet_3.frame1.text obtenir index1? index2 " – Tim
pourriez-vous s'il vous plaît mettre à jour votre question avec un échantillon minimal fichier perl pour compiler le script – ssr1012