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 :

différencier plusieur même form


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 26
    Par défaut différencier plusieur même form
    Bonjour, je me heurte aujourd'hui à un nouveau problême.

    Explication du sujet:

    Mon locigiciel écrit en c++ sous borland builder c++ doit détecter les défauts d'une machine et demander à l'opérateur la raison de ces défauts.

    Pour ce faire, dès qu'un défaut est détecté, j'ouvre une nouvelle form et j'attend que l'opérateur saisi les donnée.

    Problème:

    Si plusieurs défauts apparaisssent, plusieurs mêmes fenêtres apparaissent, ce qui est très bien. Le problême est: comment différencier ces fenêtres? car lorsque j'appuie sur mon bouton "valider", c'est l'algorithme du bouton "valider" de toutes les forms qui se met en route. De plus toute les variables déclaré dans cette fiche communique les unes avec les autres, c'est à dire que si je modifie une variable dans une form, elle prend effet dans toutes les autres.

    Vous avez une idée pour m'en sortir??

  2. #2
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Tu peux utiliser la propriété Tag dans la Form pour les différencier. Met un compteur ou un ID quelconque et fais un traitement lors de la fermeture de la fenêtre.

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 26
    Par défaut
    ok, je vais faire quelques recherches sur ce "tag"

    merci

  4. #4
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Tag appartiens à la classe TComponent et tu peux y mettre ce que tu veux. C'est pratique quand tu a besoin d'identifier un composant quelconque.

  5. #5
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Par défaut
    Citation Envoyé par Crayon
    Tag appartiens à la classe TComponent et tu peux y mettre ce que tu veux.
    Je dirai que l'on met ce que l'on veut tant que ça reste un entier

  6. #6
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 70
    Par défaut
    Ouep ou tu as aussi une autre solution :

    Je penses que tu alloues dynamiquement tes forms, donc lors de l'allocation tu les stocks dans une List ainsi tu pourras accéder facilement et indépendament à toutes tes Form.


    A+

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

Discussions similaires

  1. Lire plusieurs vidéos sur une même form en même temps
    Par kurul1 dans le forum C++Builder
    Réponses: 33
    Dernier message: 21/04/2008, 09h04
  2. problèmes avec plusieurs TQuery sur un même Form
    Par tomguiss dans le forum C++Builder
    Réponses: 3
    Dernier message: 26/01/2008, 12h22
  3. [C#] [débutant] plusieurs panels dans la même form
    Par fsutter dans le forum Windows Forms
    Réponses: 2
    Dernier message: 11/05/2007, 17h24
  4. Affichage de plusieurs graphiques sur une même form
    Par redpulse dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 02/02/2007, 08h41
  5. Problème pour différencier plusieurs select avec le même nom
    Par vallica dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 24/04/2006, 11h35

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