如何在VB文本输入框中实现InputMask功能?

jacky_cheung 2000-02-23 12:06:00
本人刚从VFP转向学习VB,在VB6.0文本框属性中找不到与VFP中InputMask功能类似的属性。请高手指点如何在VB中实现InputMask功能。多谢!
...全文
446 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jacky_cheung 2000-02-24
  • 打赏
  • 举报
回复
多谢关注。我已按照Un1的方法使用了MSMASK32.OCX。此控件格式化输入功能确实强大,MSDN中可以找到详细使用说明。使用VB6.0中文企业版很容易安装:在工具窗口中用鼠标右键弹出“添加“选项,选择“Microsoft Mask Edit Control 6.0”即可。
Un1 2000-02-23
  • 打赏
  • 举报
回复
加入MSMASK32.OCX不就行了。
peacock 2000-02-23
  • 打赏
  • 举报
回复
在相应的事件中加入下面的代码:
Text1.SelStart=0
Text1.SelLenght=Len(Text1.Text)
qianqian 2000-02-23
  • 打赏
  • 举报
回复
vb在这方面没有vfp强,你可以选择 Un1 说的maskedit控件,不过功能也不是很好。这个控件一般不会安装,要在vb安装盘的...\controls目录复制安装,或直接从vb4安装盘中复制。
weity 2000-02-23
  • 打赏
  • 举报
回复
可以在Form.load 事件中加入下列代码:
Text1 为TextBox控件 长度为7
Text1.Text = Format(Text1.Text,"#,###,###"
必须为定长

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧