C++Builder 如何在EDIT中只允许输入数字
如下段代码:BCBvoid__fastcallTForm1::Edit1Change(TObject*Sender){Edit2->Text=StrToInt(Edit1...
如下段代码:BCB
void __fastcall TForm1::Edit1Change(TObject *Sender)
{
Edit2->Text=StrToInt(Edit1->Text)*0.5;
}
而VB中我可以这样写:
Private Sub Text1_Change()
Text2.Text = Val(Text1.Text) * 0.5
End Sub
但BCB中当我输入了非值是就会报错,而我不希望出现这种报错提示,如何解决?
为何没有任何人回复啊!!! 展开
void __fastcall TForm1::Edit1Change(TObject *Sender)
{
Edit2->Text=StrToInt(Edit1->Text)*0.5;
}
而VB中我可以这样写:
Private Sub Text1_Change()
Text2.Text = Val(Text1.Text) * 0.5
End Sub
但BCB中当我输入了非值是就会报错,而我不希望出现这种报错提示,如何解决?
为何没有任何人回复啊!!! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询