Accessibilité d'un TStringList dans une autre fiche
J'ai instancié un tableau de String dans mon Form2:
Code:
strList = new TStringList();
Avec donc dans le .h du Form2:
Code:
TStringList *strList;
J'ai stocké quelque chose dedant dans le Form2:
Code:
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:
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?