![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Hola a tod@s:
Quería saber si se puede enlazar una variable a un objeto, me explico mejor, tengo una variable en un form que depende lo que haga me cambia de valor, y lo que quiero es que me lo muestre en un TEdit o en algún otro objeto, vamos que vaya mostrando los cambios, pero sin ir yo a cambiar el valor del TEdit, que de alguna manera esté asociado a la variable. No sé si esto se puede realizar en Delphi , en otros lenguajes sé que se puede.Espero haberme explicado bien. Cualquier sugerencia será buena. |
|
#2
|
||||
|
||||
|
¿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.
// Saludos |
|
#3
|
||||
|
||||
|
Lo primero muchas gracias por contestar.
No se me había ocurrido esa opción, así que, como no lo puedo hacer como quería, seguiré tu consejo y lo haré de esa manera. Cita:
Gracias. Saludos! ![]() |
![]() |
|
|
|