J'ai instancié un tableau de String dans mon Form2:
Avec donc dans le .h du Form2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part strList = new TStringList();
J'ai stocké quelque chose dedant dans le Form2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part TStringList *strList;
Mais ensuite je souhaite l'utiliser dans le Form1, j'ai fait ceci:
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);}
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?
Partager