PDA

Ver la Versión Completa : Codigo para agregar un digito (+1) a un tEdit


Jorgeeyv
26-07-2018, 05:59:14
Que tal amigos, mi idea es hacer un tButton que al presionarlo (onClick), le sume un digito al valor que esta en el tEdit es decir, si el tEdit lo tengo en el numero 3, al presionarlo que quede el numero 4 y asi cada click +1,tengo que hacer el evento Onclick solo no se que codigo poner. para que al hacer click el valor de mi tEdit se le sume 1.

ElKurgan
26-07-2018, 08:11:39
Nada más fácil

procedure TForm2.Button1Click(Sender: TObject);
var
i: Integer;
begin
i := StrToIntDef(Edit1.Text, 0);
Edit1.Text := IntToSTr(i + 1)
end;

Saludos

Ñuño Martínez
26-07-2018, 12:12:28
Y si quieres ahorrarte una variable:

PROCEDURE TForm2.Button1Click (Sender: TObject);
BEGIN
Edit1.Text := IntToSTr (StrToIntDef (Edit1.Text, 0) + 1)
END;
Que es básicamente lo mismo, pero es que hoy estoy picajoso. ;)

ElKurgan
26-07-2018, 15:16:13
Tal como va la vida, un ahorro es un ahorro

:D:D:D

Saludos

TOPX
26-07-2018, 15:22:27
Qué tal,
I7v8j1iC9u4
-

Jorgeeyv
26-07-2018, 23:13:56
Perfecto! muchas gracias

Jorgeeyv
26-07-2018, 23:15:02
Perfecto! muchas gracias a todos, justo lo que nececitaba, gracias a todos