Przekazywanie zmiennych do okienek, a powrót z zmienioną wartością.

0

Cześć, dalej truje, ale gdy udało mi się wysłać zmienną za pomocą przypisania jej zmiennej w 2 oknie tzn
np. Tworzę zmienna statyczną w 2 oknie, wywołuje 2 okno (gdzie podpinam właśnie te okno do kodu #include "Sklep.h"
Sklep^ Sklepik = gcnew Sklep();
Sklepik->zmienna_sklep = zmienna_w_tym_pliku;
this->Hide();
Sklepik-Show();

Dobra mam 2 okno, gdzie zmienna normalnie działa, powiecmy sa to monety, chciałbym ją wysłać zmienioną z powrotem do menu głównego... więc
Glowne^ powrot = gcnew Glowne();
powrot->zmienna_w_tym_pliku = zmienna_sklep;
this->Hide();
powrot->Show();

I teraz pojawia się problem, jak podłączę do tego pliku #include "Glowne.h" to wyskakuje błąd, że kod wywołuje sam siebie, wyglada to tak
Głowne.h
#include "Sklep.h"

Sklep.h
#include "Glowne.h"

Ale natomiast jak tego nie podepnę to nie mogę wywołać tego kodu z Glowne^ powrot = gcnew Glowne();
Jak to zrobić?!?!?!

0

Chciałbym przesłać zmienną z okna A (Okno nazywa się Glowne.h) do okna B (Okno nazywa się Sklep.h)
http://prntscr.com/eadxd8
Używałem funkcji..? gcnew, aby przesłać wartość zmiennej z okna A do okna B przypisując wartość innej zmiennej.
http://prntscr.com/eadxxu
Gdy chcę zrobić to samo w oknie B (Sklep.h) to wyskakują mi takie błędy
http://prntscr.com/eadyqw

0

f5

1 użytkowników online, w tym zalogowanych: 0, gości: 1