请问怎么限制对vsflexgrid的输入类型,比如我只想控制输入类型为数字型的

qingyun67 2004-12-27 08:30:08
请问怎么限制对vsflexgrid的输入类型,比如我只想控制输入类型为数字型的
...全文
133 点赞 收藏 7
写回复
7 条回复
siyuanwei 2004年12月29日
to : Hideal()
您写的东东怎么用啊?
回复 点赞
qingyun67 2004年12月29日
to:vbscape() 那用什么好呢?
回复 点赞
vbscape 2004年12月28日
ColEditMask不太好用,它固定了字符个数,不方便。
回复 点赞
qingyun67 2004年12月27日
怎么没人帮忙啊
回复 点赞
Hideal 2004年12月27日
Public Function Zzs(TextName As TextBox, AsciiX As Integer) As Integer '錄入小數正限制
If Not ((Chr(AsciiX) >= "0" And Chr(AsciiX) <= "9") Or (Chr(AsciiX) = "." And InStr(1, TextName.Text, ".") = 0) _
Or AsciiX = vbKeyBack) Then
Zzs = 0
Else
Zzs = AsciiX
End If
End Function

KeyAscii = Zzs(KeyAscii)

自已想想吧.
回复 点赞
qingyun67 2004年12月27日
to: vbscape() ,能写一下语法么?比如说我想设置为数值型
回复 点赞
vbscape 2004年12月27日
要想强制用户输入指定类型数据,可以使用ColEditMask属性设置某一列。
回复 点赞
发动态
发帖子
控件
创建于2007-09-28

1223

社区成员

4.1w+

社区内容

VB 控件
社区公告
暂无公告