Soy de la opinión de
Ricardosml en cuanto a que un form modifique directamente propiedades de otro, pero en cualquier caso lo que dices si haces un
Uses del otro formulario no tiene porque darte ningún error, acabo de realizar esta prueba con éxito, pues no tiene nada de particular referirse a componentes de otro formulario que este abierto en ese momento.
Código Delphi
[-]
implementation
uses Unit1;
{$R *.DFM}
procedure TForm2.Button1Click(Sender: TObject);
begin
Form1.Edit1.Text:='Hola';
Form1.image1.visible:=False;
end;
Un Saludo.