Bueno señores, les cuento que todo está como al principio, con lo que me han dicho no he solucionado nada y ya he probado todo lo que me han sugerido...
A ver Form1, es el principal, los demás están disponibles (Project - Options - Forms - Available forms), por eso las creo en tiempo de ejecución: la Form2 desde la form1, y la Form3 desde la form2.
Código Delphi
[-]
Form2:= TForm2.Create(self);
try
Form2.ShowModal;
finally
Form2.Free;
end;
Y
Código Delphi
[-]
Form3:= TForm3.Create(self);
try
Form3.ShowModal;
finally
Form3.Free;
end;
Luego en la Form3, selecciono unas celdas de un DBGrid, que deben mandar esos datos a unos Edit's en Form2, de esta manera:
Código Delphi
[-]
Form1.Edit1.Text:= DBG.Fields[0].AsString;
Form1.Edit2.Text:= DBG.Fields[1].AsString;
Form2.ECodGrupo.Text:= DBG.Fields[0].AsString;
Form2.EDescGrupo.Text:= DBG.Fields[1].AsString;
Y ahí está el problema: me sale el error, Access Violation, en cambio si los mando a los Edit's que coloco en el el Form1 y si los manda, pero los necesito es en el Form2. Gracias por la colaboración que me puedan dar...