我是新的编程,我正在寻找一个命令来添加和减去值。
我将有一个初始值为0
的TEdit.Value
和两个按钮,其中一个为"+";其中一个是"- ",增加或减少价值,但我还是不知道怎么做,谁能给我一个灯?
我查找了一些如何做这件事的例子,但我没有找到任何可以帮助我的。
您可以使用StrToInt()
将Edit的当前Text
字符串转换为整数,然后增加/减少整数,然后使用IntToStr()
将整数转换为字符串并将其分配回Text
属性。例如:
var Value: Integer := StrToInt(Edit1.Text);
Inc(Value); // or Dec()
Edit1.Text := IntToStr(Value);
然而,更好的选择是使用专门设计用于处理数字输入的UI控件,例如TSpinEdit
,或附加到Edit控件的TUpDown
。