[bcb 5] taki głupi problem

0

mam taki głupi problem

umieszczeam na formie komponent Label1 i Button1
ustawiam Label
Label1->Caption= "100";

dla zdarzenia OnClick Button1 piszę takie coś:

Label1->Caption= Label1->Caption - 10;

w rezultacie w Label1 wyświetla się 90, a nie 100.
czyli uzyskuje coś w rodzaju odejmowania

a jak robie coś takiego
ustawiam Label
Label1->Caption= "100";
dla zdarzenia OnClick Button1 piszę takie coś:
Label1->Caption= Label1->Caption + 10; //wtedy było odejmowanie
//a teraz dodawanie i tu pojawia się problem...

zamiast w label1 wyświetlić się 110, to wyświetla się 10010 jak temu zaradzić żeby cyfry żeczywiście się do siebie dodawały a nie "dopisywały"

0

Label1->Caption = IntToStr(StrToInt(Label1->Caption) + 10);

Tak powinieneś robić dla każdej operacji.

0

dzięki

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.