求一种稳定的数字输入控件,用于金额等数值输入 我现在用的是gvInputControl.ocx,但在用的过程中,发现有时不稳定。当点到这个控件时会出现错误,提示控件不支持该属性,真是郁闷啊。请问大家有没有这方面的控件。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 需要单独的控件吗?用ISNUMERIC判断就可以了吧 ISNUMERIC函数是可以,但只能事后提示错误,而专门的控件能显示会计格式,事前提醒,防止输入非法字符等。 Private Sub Text1_Change() If IsNumeric(Text1.Text) = False Then MsgBox "1111" End IfEnd Sub 谢谢你的回复,但我想找一种类似gvInputControl.ocx的控件,用起来方便,但它偶尔出现的错误让人不爽,不知道是否跟控件的版本有关,它适用与WIN98,ME,可能不适合WIN2000或更高。 textbox控件完全可以实现,不需要第三方控件就多写几句判断就行了.KEYDOWN时取消不是数字的输入并且FORMAT成你要的格式稳定性也有保证 自己做一个不久好了,在里面 用If IsNumeric(Text1.Text) = False Then MsgBox "1111" End If代码控制输入情况 VSFLEXgrid 退出编辑状态 可不可以当程序退出后仍可将控件的新添加的内容保存? 請問我在表單中要允許編輯﹐怎么編輯不了﹖急﹗﹗﹗ 多级分类的搜索分类名的问题 VB + ACCESS 怎么实现数据库表备份? 疑惑,关于CallByName。给正解高分相送!!!! 在activereport中报表有如下要求,请进面谈 求手机号码段数据库,不是最新的也可以 问一个简单的问题,会者不难,难者不会。 永别可! 打印的问题,进来看看 类似QQ在收到信息时在状态栏(右下角)用一个图标闪烁,点击该图标弹出信息
If IsNumeric(Text1.Text) = False Then
MsgBox "1111"
End If
End Sub
就多写几句判断就行了.KEYDOWN时取消不是数字的输入并且FORMAT成你要的格式
稳定性也有保证
MsgBox "1111"
End If
代码控制输入情况