Scusami, mo non ho capito.

Premetto che sono in una applicazione MDI dal cui menu attivo la form di inserimento dati...FrmMOdulo.

Ricapitolo:

ho una form chiamante: FrmModulo nella quale ho inserito un Tedit (Edit1) e un bottone.

Nel campo Edit1 devo inserire il codice univoco corrispondente ad un elemento della tabella Fornitori.

Premendo il bottone creo un seconda form (FrmCerca) su cui l’utente effettua una query per rintracciare il codice fornitore. Il risultato della query lo visualizzo in una Dbgrid.
codice:
 procedure TFrmModulo.BitBtn1Click(Sender: TObject);
begin
Application.CreateForm(TFrmCerca , FrmCerca );
end;
Vorrei fare in modo che quando il cliente digita doppioclick sul record prescelto (della dbgrid) il codice di tale record venga assegnato al campo edit1 della form che lo ha richiamato,

...quindi ho seguito il tuo suggerimento e ho fatto cosi:
nella sessione private della FrmCerca...

codice:
TFrmCerca = class(TForm)
  private
  FFrmModulo: TFrmModulo;
end;
ma gia’ a questo punto ottengo errore: “undeclared Identifier: ‘TfrmModulo’”

per cortesia, potresti spiegarmelo di nuovo?

grazie