Merci pour ta réponse je vais donc tenter de l'appliquer

Pourrait tu m'aider a comprendre ceci stp?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$frame1 ->Button ( -text => 'Parcourir' ,
                     -command => sub {
                        			 my $chemin = $fen -> getOpenFile ( -initialdir => '/home') ;  
                    				 }
            	) ->pack (-anchor=>'w') ;
Le truc c'est que je souhaiterais retourner $chemin mais je ne comprend pas sub sans nom.
C'est bien une fonction? Comment pourrais je le retourner? svp

Edit : j'ai fait un changement mais du coup mon boutton ne fonctionne plus

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
sub Chemin()
{
my $chemin = my $fenetre -> getOpenFile ( -initialdir => '/home') ;  
return $chemin;
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
#parcourir
$frame1 ->Button ( -text => 'Parcourir' ,
                   -command => \&Chemin
            	 ) ->pack () ;
pourrais tu m'aider svp?

merci davance