Cita:
Empezado por Bicholoco
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
Ficha2: TForm2; begin
|
El problema es que no puedes hacer un Form2.loqesea, ya que el nombre de tu variable es Ficha2. Puedes hacer dos cosas, o declarar Ficha2 fuera del procedimiento Button1Click, para poder hacer Ficha2.Image1.LoadFromFile, o asignarle a Form2 el valor dentro del procedimiento, para hacerla externa y poder usarla. Algo así:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
var
Ficha2: TForm2;
begin Ficha2 := TForm2.Create(Self);
With Ficha2 do
begin
Caption:= 'Esto es el form2';
showModal();
end;
Form2 := Ficha2;
end;
Entonces podrás usar Form2.Image1.LoadFromFile