Kako učitati varijablu iz Form2 u Form1 (VC++)

poruka: 4
|
čitano: 707
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
13 godina
neaktivan
offline
Kako učitati varijablu iz Form2 u Form1 (VC++)

Pozdrav, zanima me kako učitati varijablu iz Form2 u Form1.

 

Form1(imam 1 "button" i 1 "label"):

button1:

Form2 ^form2 = gcnew Form2();

form2->ShowDialog();

 

Form2(imam 2 "buttona" i varijablu x):

negdje u programu:

public: int x;

button1:

x = 0;

this->Close();

button2:

x = 1;

this->Close();

 

i sad  ako kliknem na "button1" u Form1 u "label" bi trebalo pisati Hello

a ako na "button2" Goodbye

 

Zna li netko kako da učitam varijablu x iz Form2 u Form1??

 

 

 

Ja sam onaj koji jesam.
Poruka je uređivana zadnji put uto 30.10.2012 21:06 (kuhta2).
Moj PC  
0 0 hvala 0
14 godina
neaktivan
offline
Re: Kako učitati varijablu iz Form2 u Form1 (VC++)

Napravi novi konstruktor za Formu 1 koji prima parametar. 

 

Npr ovako:

 

  Form1 ( Tip  paramatar ) {

 

//ovdje vrsis dodjelu vrijednosti koju si proslijedio iz Forme2 

 

   }

Poruka je uređivana zadnji put uto 30.10.2012 14:12 (hary90).
13 godina
neaktivan
offline
Re: Kako učitati varijablu iz Form2 u Form1 (VC++)
hary90 kaže...

Napravi novi konstruktor za Formu 1 koji prima parametar. 

 

Npr ovako:

 

  Form1 ( Tip  paramatar ) {

 

//ovdje vrsis dodjelu vrijednosti koju si proslijedio iz Forme2 

 

   }

Može li mi netko malo pojasniti ovo? 

 

EDIT: Napisati neki primjer ili slično. 

 

Ja sam onaj koji jesam.
Poruka je uređivana zadnji put uto 30.10.2012 21:11 (kuhta2).
14 godina
neaktivan
offline
Kako učitati varijablu iz Form2 u Form1 (VC++)

U Form2 na klik na gumb probaj ovako nešto:

 

Form1->Label1->Caption = "Nešto";

 

Možda ćeš u .cpp datoteku Form2 trebati dodati header forme 1:

#include "form1.h"

 

Ovo je samo generalno kako bi trebalo ići. Sve ovisi koja se biblioteka i IDE koristi.

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
Moj PC  
0 0 hvala 1
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice