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 Discussion :

Créer des Variables globales


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2011
    Messages : 46
    Par défaut Créer des Variables globales
    Bonjour,

    Je voudrais savoir si il est possible de récupérer les données d'une première page Gui pour les avoir vers une seconde page Gui?
    J'ai essayé avec global mais cela ne fonctionne pas.

    Merci

  2. #2
    Membre très actif
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2011
    Messages
    457
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2011
    Messages : 457
    Par défaut
    Les variables globales sont utilises seulemnt dans un meme file pour utiliser entre plusiers methode ,.

    la methode est la suivant :
    supposant que j'ai 2 from , form1 , form2

    une variable du textbox1 du form1 tu veux afficher dans textbox 2 dans form2
    dans le button du appelle du form2 , tu ecrit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    monout=get(handles.edit1,'String');
    Form2(monout);
    dans la methode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    function form2_OpeningFcn(hObject, eventdata, handles, varargin)
    tu ecrit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    global monvariable
    monvariable=varargin{1};
    dans ce cas tu peux l'utuliser dans toute les autres methodes ....

  3. #3
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Par défaut
    Bonjour,

    Citation Envoyé par genius4evers Voir le message
    Les variables globales sont utilises seulemnt dans un meme file pour utiliser entre plusiers methode ,.
    Euh, non, les variables globales peuvent être accessibles depuis différents fichiers, c'est justement pourquoi elles peuvent être délicates à manipuler.

    je vous conseille de lire les tutorials suivant :
    Développement efficace des interfaces graphiques
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

Discussions similaires

  1. Réponses: 9
    Dernier message: 31/07/2006, 21h19
  2. portée des variables globales dans un fichier js
    Par crakazoid dans le forum Général JavaScript
    Réponses: 19
    Dernier message: 14/04/2006, 16h49
  3. Créer des variables
    Par Thundie dans le forum Général Python
    Réponses: 6
    Dernier message: 03/02/2006, 17h49
  4. utilisation des variables global dans tout le projet
    Par EYENGA Joël dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 12/01/2006, 10h55
  5. De la bonne pratique des variables globales...
    Par say dans le forum C++Builder
    Réponses: 9
    Dernier message: 25/11/2005, 09h47

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