Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Codigo para agregar un digito (+1) a un tEdit (https://www.clubdelphi.com/foros/showthread.php?t=93299)

Jorgeeyv 26-07-2018 05:59:14

Codigo para agregar un digito (+1) a un tEdit
 
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

Código Delphi [-]
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:
Código Delphi [-]
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,
-

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


La franja horaria es GMT +2. Ahora son las 23:44:52.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi