[ ouros @ 13.08.2002. 23:12 ] @
Imam glavnu formu A iz koje zovem formu B. E sad , u formi B imam DBGrid kontrolu na kojoj kad selektujem nesto dobijem vrednosti selekcije i sve to stavljam u recimo AnsiString Ime.
E sad ono sto ja hocu je da kad selektujem sta hocu, kad sam stavio to sto me zanima u Ime promenljivu, kliknuo OK button, hocu da mi se vrednost Ime promenljive posalje u Formu A i da tamo nastavim sa radom.

Kako to da uradim ???

Znaci:
- kako da vrednost dobijenu u B prosledim formi A
- i kako ce forma A znati da je ona sad aktivna i da treba da proveri vrednost, tj da sam zatvorio formu B i da ona trazi promenljivu Ime

Hvala na pomoci
Uros

p.s. radim u BCB-u ali sam upoznat sa Delphijem
[ sesa @ 14.08.2002. 00:51 ] @
Ako sam sve shvatio kako treba, tad je jedno od mogucih resenja sledece:

Var TmpStr : String;
begin
b := Tform.Create(Self);
try
// Ovde cemo da prikazemo formu
IF b.showmodal = mrOK THEN // ovako je ispravno al' moze i bez IF klauzule
begin
//na formi B smo pritisnuli OK taster i forma B se zatvorila
TmpStr := b.Edit1.text; // vrednost propertija Objekta na formi B
// ili TmpStr:= B.Ime; // vrednost dobijamo iz public propertija B forme
end;
finally
b.free;
end;
end;

[ sesa @ 14.08.2002. 00:51 ] @
Ako sam sve shvatio kako treba, tad je jedno od mogucih resenja sledece:

Var TmpStr : String;
begin
b := Tform.Create(Self);
try
// Ovde cemo da prikazemo formu
IF b.showmodal = mrOK THEN // ovako je ispravno al' moze i bez IF klauzule
begin
//na formi B smo pritisnuli OK taster i forma B se zatvorila
TmpStr := b.Edit1.text; // vrednost propertija Objekta na formi B
// ili TmpStr:= B.Ime; // vrednost dobijamo iz public propertija B forme
end;
finally
b.free;
end;
end;

[ ouros @ 14.08.2002. 01:29 ] @
Hvala, uspeo sam.

Uros
[ sesa @ 14.08.2002. 08:28 ] @
Nema na cemu i drugi put .

Izvinjavam se svima zbog dva ista "posta"!