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 :

Accessibilité d'un TStringList dans une autre fiche [Débutant]


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
    Août 2010
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 265
    Par défaut Accessibilité d'un TStringList dans une autre fiche
    J'ai instancié un tableau de String dans mon Form2:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strList = new TStringList();
    Avec donc dans le .h du Form2:

    J'ai stocké quelque chose dedant dans le Form2:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if( ComboBox1->ItemIndex != -1 ){strList->Add(ComboBox1->Text);} 
    strList->Add(Edit4->Text);
    strList->Add(Edit5->Text);
    strList->Add(Edit6->Text);
    if(CheckBox2->Checked == true){strList->Add(CheckBox1->Caption);}
    Mais ensuite je souhaite l'utiliser dans le Form1, j'ai fait ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Form2->Edit4->Text=Form2->strList->Strings[1];

    et j'ai cette erreur: [C++ Erreur] Unit1.cpp(169): E2247 'TForm2::strList' n'est pas accessible

    Je précise que j'ai bien mis : #include "Unit2.h" dans mon Form1.

    Quelqu'un a une idée?

  2. #2
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Citation Envoyé par dekalima Voir le message
    Avec donc dans le .h du Form2:

    Salut,
    la ligne de code ci-dessus est-elle dans la catégorie private ou public de ta classe ?
    Car il faut la mettre dans la partie public

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 265
    Par défaut
    Je suis bête c'est ça , merci à toi encore une fois!

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 04/10/2012, 17h21
  2. [WD15] Recuperation de donnée d'une varialbe dans une autre fiche
    Par youcef_b_dz dans le forum WinDev
    Réponses: 9
    Dernier message: 22/06/2012, 14h37
  3. Comment afficher une fiche dans une autre fiche ?
    Par psidonio dans le forum Composants VCL
    Réponses: 4
    Dernier message: 01/10/2005, 23h22
  4. Réponses: 2
    Dernier message: 10/07/2002, 11h51
  5. Réponses: 3
    Dernier message: 09/05/2002, 01h39

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