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

C++Builder Discussion :

probl�me de saisie de variable dans une 2 Forme


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    385
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 385
    Par d�faut probl�me de saisie de variable dans une 2 Forme
    salut,
    mon probl�me est le suivant.
    j'ai ma fen�tre principale la TForm1, sur la quelle j'ai une fonction qui doit recevoir la valeur d'une variable pendant l'execution du programme. pour cela j'ai fais appel � une deuxieme fiche la TForm2 sur la quelle j'ai un Edit et un bouton pour valider la saisie. ce que je veux faire c'est quand j'appel la Form2 et en saisissant la valeur de la variable dans le Form2->Edit, je doit reprendre l'execution de la fonction avec la quelle j'ai appel� Form2.
    est ce qu'il y a une astuce pour fair ecela?

    merci d'avance.

  2. #2
    Membre �clair� Avatar de kurul1
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    934
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 934
    Par d�faut
    Si j'ai bien compris

    Sur ta form 1 tu as une fonction qui appelle une form 2 dans laquelle tu dois saisir une valeur. Et ensuite tu veux continuer l'ex�cution de ta fonction.

    il te suffit d'appeller ta form 2 comme une boite de dialogue Modale comme suit

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    void __fastcall TForm1::Fonction(....)
    {
       ... 
       // Création de la form 2
       TForm2 *Form2 = new TForm2(Form1);
     
       // Si l'utilisateur a cliqué sur Ok
       if(Form2->ShowModal() == mrOk)
       {
          // Exécution du reste
         ...
       }
    }
    Ne pas oubli� dans ta form2 de mettre le ModalResult de ton bouton Ok � mrOk.

    Dans le corps du if, tu r�cup�re la valeur saisit dans ta boite de dialogue et tu l'affecte � ta variable dans la form 1.

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    385
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 385
    Par d�faut
    merci beaucoup �a marche .

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Probl�me de r�cup�ration de variable dans une JSP
    Par dandy-kun dans le forum Servlets/JSP
    R�ponses: 1
    Dernier message: 17/12/2014, 10h11
  2. Probl�me d'affectation de variable dans une boucle
    Par gabbf29 dans le forum G�n�ral Java
    R�ponses: 28
    Dernier message: 03/10/2013, 13h11
  3. probl�me d'insertion des variables dans une table
    Par moooona dans le forum Installation
    R�ponses: 2
    Dernier message: 30/03/2008, 14h08
  4. Probl�me d'envoie de variables dans une url
    Par xenos dans le forum Langage
    R�ponses: 9
    Dernier message: 28/11/2006, 23h48
  5. R�ponses: 8
    Dernier message: 03/11/2006, 15h55

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