IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Interfaces Graphiques Perl Discussion :

récupération de la valeur d'un sous-programme


Sujet :

Interfaces Graphiques Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut récupération de la valeur d'un sous-programme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    my $InputLabel = $main->Button(
        -text             => 'sélection',
        -activeforeground => 'red',
        -borderwidth      => 5,
        -command          => [ \&Input_file, $main, \@filetypes],
    );
     
    ...
     
     
    sub Input_file {
    	my ($main, $ref_filetypes) = @_;
     
    	my $fichier_input = $main->getOpenFile(
    	  -filetypes => $ref_filetypes,
    	);
    	return $fichier_input;
    }
    Y a-t-il moyen de récupérer la valeur via le return?


    Sinon, je fais ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    my $fichier_input;
     
    my $InputLabel = $main->Button(
        -text             => 'sélection',
        -activeforeground => 'red',
        -borderwidth      => 5,
        -command          => [ \&Input_file, $main, \@filetypes],
    ); 
     
     
    sub Input_file {
    	my ($main, $ref_filetypes) = @_;
     
    	$fichier_input = $main->getOpenFile(
    	  -filetypes => $ref_filetypes,
    	);
    }
    ... mais je ne sais pas si c'est très propre.


    Merci,

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    Il est impossible de récupérer le return, moi je ferais ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    my $fichier_input;
     
    my $InputLabel = $main->Button(
        -text             => 'sélection',
        -activeforeground => 'red',
        -borderwidth      => 5,
        -command          => [ \&Input_file, $main, \@filetypes, \$fichier_input],
    ); 
     
     
    sub Input_file {
    	my ($main, $ref_filetypes, $fichier_input) = @_;
     
    	${$fichier_input} = $main->getOpenFile(
    	  -filetypes => $ref_filetypes,
    	);
    }

  3. #3
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Ok, merci pour le conseil.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CR 10] Problème de récupération d'une valeur de sous-état
    Par lolo6413 dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 12/09/2010, 11h17
  2. récupération de valeurs dans un sous-programme
    Par Jasmine80 dans le forum Interfaces Graphiques
    Réponses: 5
    Dernier message: 12/08/2009, 09h51
  3. Réponses: 4
    Dernier message: 14/04/2009, 14h12
  4. Récupération d'une valeur en string sous format spécifique
    Par casavba dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 14/11/2007, 14h04
  5. récupération de valeur dans un sous-formulaire
    Par Sebastien_INR59 dans le forum Access
    Réponses: 2
    Dernier message: 05/06/2006, 11h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo