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

Delphi Discussion :

findcomponent dont l'objet parent est créé dynamiquement


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 76
    Par défaut findcomponent dont l'objet parent est créé dynamiquement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
                TNB_principal := TTabbedNotebook.Create(Self);
                abox := TCombobox.Create(self);
                abox := TCombobox(TNB_principal.TNB_principal.FindComponent('CB_Plancher')) ;

    Bonsoir , Comment faire pour utiliser findcomponent dans un composant créé dynamiquement .

    mon exemple ci dessus me renvoie cette erreur lors de la compilation :

    [Error] Interface_Termite.pas(760): Undeclared identifier: 'TNB_principal'

    et pourtant il est déclaré ...

  2. #2
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Selon moi, tu as peut-être un TNB_principal de trop, non?
    Essaye plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
                TNB_principal := TTabbedNotebook.Create(Self);
                abox := TCombobox.Create(self);
                abox := TCombobox(TNB_principal.FindComponent('CB_Plancher')) ;

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 76
    Par défaut
    désolé pour mon temps de réponse j'ai du tout réinstaller mon systeme a cause d'un trojan qui persistait sur mes disque dur .
    Merci pour ta reponse mais dans le code j'ai un seul tnb_principal j'ai du me tromper en l'écrivant . Donc ca ne provient pas de cela ...

Discussions similaires

  1. Réponses: 8
    Dernier message: 09/09/2014, 13h31
  2. Réponses: 14
    Dernier message: 27/03/2008, 09h16
  3. Edit.OnChange dont le parent est une Grid
    Par GLBX2008 dans le forum Composants VCL
    Réponses: 0
    Dernier message: 10/03/2008, 17h40
  4. Réponses: 8
    Dernier message: 11/11/2007, 00h53
  5. Réponses: 3
    Dernier message: 23/04/2007, 15h53

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