abbi pazienza,....non ci riesco!!!!!
ho creato un'applicazione nuova composta da 2 form.
nel primo form (form1) ho inserito 2 campi Tedit e 2 bottoni.
nei campi tedit devo scrivere il codice di riferimento di un'anagrafica di ibtable1.
con il corrispondente bottone creo (form2) nella quale visualizzo la tabella di anagrafiche in una dbgrid.
il mio scopo e'di selezionare con doppioclick l'anagrafica,...quindi automaticamente chiudere la form2 ed assegnare il valore prescelto a campo Tedit.
form2 e' una formMDIchild e quando premo il button1 eseguo questo codice:
viene creata la form2 e visualizzo i dati; con doppio click seleziono ed effettuo la close.codice:procedure TForm1.Button1Click(Sender: TObject); begin Application.CreateForm(TForm2 , Form2 ) end;
ma non riesco a capire come devo fare a passare il parametro al campo "chiamante".
mi hai detto:
...forse il problema e' tutto qui! xfavore, mi puoi spiegare SE PUOI come devo aggiungere questo campo di tipo TFormOrigine?Potresti aggiungere alla sezione private della form secondaria un campo di tipo TFormOrigine (tipo della form primaria) nel quale memorizzare un riferimento alla form primaria chiamante che visualizza la form secondaria.
grazie
fulvio

!!!!!
Rispondi quotando