Przekazanei danych pomiędzy dwoma formami child

0

Jedną formę wywołuje z okna MainForm w nastepujący sposób:

var
child: TNOkno1;
begin
child:=TNOkno1.Create(self);

drugie okno wywołuję z pierwszego taka w taki sam sposób:

var
child: TNOkno2;
begin
child:=TNOkno2.Create(self);

i teraz probuje z otwartego okna 2 wysłac dane do zmiennej
w oknie pierwszym oraz wywołac funkcje mieszczaca sie na oknie 1
zmieniającą coś tam na tymze oknie.
Zmeinna oczywisicie w sekcji public.

Robię to w sposób następujący:

dołaczam plik w sekjci usesna formy 2 , formy 1

i pisze
NOkno1.zmeinna:=zmienna_z_formy_2

i podczas wykonania otzrymuje wyjatek (nie mam pojecia co oznacza).
Czym to moze byc spowodowane?

Pozdraiwam

0

Pewnie odwołujesz się do okna, które jeszcze nie zostało stworzone.

0

skoro odwołuje sie do niego z formy ktora została utworzona wlasnie z tego okna to raczej okno istnieje
jezeli je zamkne zamyka sie rowniez forma ktora z niego wywolalem.

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