¿En qué lenguajes se puede hacer esto?
Para mostrar un dato en un Edit tienes que alterar el Edit en un momento u otro. Lo único que se me ocurre para que no tengas que preocuparte de las actualizaciones más que una sóla vez sería establecer la variable como una propiedad del formulario y en su método Set cambiar el Edit:
Código:
type
TForm1 = class(TForm)
Edit1: TEdit;
private
FValor: Integer;
procedure SetValor(V: Integer);
public
property Valor: Integer read FValor write SetValor;
end;
implementation
procedure TForm1.SetValor(V: Integer);
begin
FValor := V;
Edit1.Text := IntToStr(FValor);
end;
end.
De esta manera cada vez que cambie el valor de la propiedad lo hara a través del método SetValor que se encarga de mostrar el contenido en el Edit.
// Saludos