PDA

View Full Version : Delphi - passiamo un valore...


di_emme
21-06-2004, 15:29
...mi scuso per la banalità di questa domanda ma sto veramente attraversando una crisi mistica da niubbismo paura... :eek: :muro: :cry:

Ho bisogno di una mano...

Ho una form principale sulla quale c'è un bottone che mi apre una form di ricerca in un db... come faccio a passare alla mainform il valore 'trovato' con la form di ricerca?

:eek: :eek: :eek:

di_emme
21-06-2004, 16:04
...posso passare una variabile per riferimento al costruttore della form di ricerca a modo che la variabile venga valorizzata???

Marsangola
21-06-2004, 16:34
Fai una proprieta' pubblica e readonly nella form di ricerca e la valorizzi a seconda che il valore venga trovato o meno. Ola

di_emme
21-06-2004, 17:15
...risolto... :p :p :p

if form2 = nil then
form2 := Tform2.Create(self);
if form2.ShowModal = mrOK then
Form1.Edit1.Text := form2.Label1.Caption;
form2.Free;

Guarda che te che casino che ho tirato in ballo per sta scemata...
:eek:

...brutta roba lavorare sempre su codice altrui... :mc: :p

khamel
22-06-2004, 09:19
ti do un consiglio quando crei le form mettile in un try-finally


finestra:=form.Create(Self);
try
finestra.showModal();
finally
finestra.free();


cosi se succede un casino ti libera la memoria di sicuro..

ciao

di_emme
22-06-2004, 10:14
...hai ragione... meglio inserire tra try..finally!!! ;) ;) ;)

Grazie mille!!! :)