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 :

Borland c++ 6: Conna�tre le nom du formaulaire qui a appel� ->ShowModal() [IDE]


Sujet :

C++Builder

  1. #1
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2008
    Messages
    73
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Mars 2008
    Messages : 73
    Par d�faut Borland c++ 6: Conna�tre le nom du formaulaire qui a appel� ->ShowModal()
    Bonjour,
    J'utilise toujours Borland Builder C++ 6.
    Je dois ouvrir un formulaire de saisie (appel� F) � partir de plusieurs autres formulaires.
    Selon le cas dans le formulaire F, je dois faire un traitement sp�cifique.
    Comment je peux connaitre le nom du formulaire qui a appel� la fonction "F->ShowModal()" ?
    Cordialement.

  2. #2
    Membre actif

    Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2007
    Messages
    93
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 93
    Billets dans le blog
    1
    Par d�faut
    Si je me trompe pas, showmodal() appelle l'evenement OnShow de la form.
    Apr�s v�rification, il y a un soucis de owner (dans mes tests sur C++ builder 2009)
    sinon, tu peux mettre une valeur publique dans la form appel�e par ShowModal() que tu modifie avant d'appeler ShowModal() et qui sera unique a celui qui appelle la form concern�e
    j'ai utilis� ce contournement dans le cadre d'une demande de mot de passe (qui change autant le texte en "entrer mdp op�rateur" ou "entrer mdp administrateur" et qui change la form appel�e ensuite en validant le mot de passe (affichage des param�tres ou affichage du journal).

  3. #3
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2008
    Messages
    73
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Mars 2008
    Messages : 73
    Par d�faut
    Bonjour,
    Merci pour cette solution, j'avais pens� � une autre solution :
    Mettre un champ invisible sur le formulaire � multiusage, ce champ sera initialis� avant ShowModal() avec le nom du formulaire appelant.
    Cordialement

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

Discussions similaires

  1. Nom de champ qui s'appelle name
    Par Acekha dans le forum Toad
    R�ponses: 3
    Dernier message: 01/08/2016, 11h57
  2. R�cup�rer le nom du fichier qui a appel� mon programme
    Par newbiedelphi dans le forum D�buter
    R�ponses: 3
    Dernier message: 28/04/2008, 22h59
  3. conna�tre le NOM de la page pr�c�dente ... est ce possible ?
    Par jojodunord dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 5
    Dernier message: 21/12/2005, 11h19
  4. R�ponses: 3
    Dernier message: 01/04/2005, 09h37
  5. Comment conna�tre le nom de l'ordinateur ?
    Par M.Dlb dans le forum API, COM et SDKs
    R�ponses: 3
    Dernier message: 30/08/2003, 23h03

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