VB中实现文本框的OverWrite(覆盖)功能

Eddy 发布于2009-12-1 13:16:1 分类: 程序设计 已浏览loading 网友评论0条 我要评论

代码:

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii <> vbKeyBack And KeyAscii <> vbKeyReturn Then
    Text1.SelLength = 1
    Text1.SelText = Chr(KeyAscii)
End If
KeyAscii = 0
End Sub

补充知识:

SelLength、SelStart、SelText 属性:

SelLength-返回或设置所选择的字符数。
SelStart-返回或设置所选择的文本的起始点;如果没有文本被选中,则指出插入点的位置。
SelText-返回或设置包含当前所选择文本的字符串;如果没有字符被选中,则为零长度字符串 ("")。

已经有(0)位网友发表了评论,你也评一评吧!
原创文章如转载,请注明:转载自Eddy Blog
原文地址:http://www.rrgod.com/program/175.html     欢迎订阅Eddy Blog

记住我的信息,下次不用再输入 欢迎给Eddy Blog留言