Witam ! Mam problem, ponieważ dalej walczę z CLI/C++. Mianowicie mam klasę A, która zawiera listę obiektów klasy B, listę obiektów klasy C i listę obiektów klasy D.
Obiekty klasy B zawierają po jednym obiekcie klasy C i listę obiektów klasy D.
Tutaj wszystko gra, jednak potrzebuję teraz odwoływać się do tych obiektów i dodawać kolejne do list, edytować, etc. etc. Problem pojawia się, ponieważ muszę operować na obiekcie klasy A ( a zatem i na całej reszcie obiektów klas B,C,D również ), z paru form. To znaczy - główna forma odczytuje pola obiektów, oraz dodaje obiekty B, dodatkowo button ma otwierać nowe okno ( formę ) z formularzem dodania obiektu typu C do listy. Jest jeszcze potrzeba dodania kolejnych kilku form odpowiedzialnych za wywoływania danych metod klas i modyfikacji pól obiektów.
Chciałem przekazywać sam wskaźnik ustawiony na obiekt klasy A , do metody nowej formy, co by mi dodawało obiekt do org. listy, a nie do kopii obiektu. Pytanie pojawia się, w jaki sposób przekazać wskaźnik do obiektu klasy ref ? Szczerze powiem, że mimo, że pomału łapię, to troszkę gubię się w tych daszkach procentach i gwiazdkach ....
Dodam, że obiekt klasy A jest utworzony w obiekcie głównej formy, więc z głównej formy mam bezpośredni dostęp do obiektu klasy A, a zależy mi na dostępie z metod form wywoływanych przez formę główną.
Dziękuję za pomoc !