Hola
Aparte de lo que dice mi amigo Egostar, es obvio que el nombre y el apellido no son integer, salvo que sean numeros.
Lo que intentas hacer es mucho mas facil y no hay que declarar ninguna variable:
Asi:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit3.text:= Edit1.text + ' ' + Edit2.text;
end;
Lo que pretendes es unir los dos pero suponiendo que son integer cuando son String.
Bueno, me parece a mi.
Saludos