[VB]怎么限制textbox里面只能输入规定的字符
numeric是管那个的,只能让他输入数字,你也可以编程实现,就是只有Textbox有change事件,就检测他,如果有错误,就调用出错,接着恢复到刚才的状态,如果不出错,就记录下状态,备下一次发生chane事件使用 不知道这样说能不能懂,好久不用VB了,不会写VB中的语用了...惭愧!
VB中旳文本框怎么限制输入旳字符数,
VB中旳文本框要限制输入旳字符数,可以选中这个文本框后,在它的“属性”面板中设置它的MaxLength属性为10,就设定了这个文本框中最多可以输入10个字符。也可以用代码进行这项设置:Text1.MaxLength=10 如果设置MaxLength属性为0(默认值),就是不人为限制它的最多字符数,其最大值由VB系统确定:在Ma...
在vb中,如何使文本框中只允许输入数字
调试运行。按F5,在文本框中输入任意字符,可以看到只有数字能显示在文本框中。按退格键,字符也能正常删除。如果输入的数字可能是小数,那么还要添加如下代码: If KeyAscii = 46 And Not CBool(InStr(txbNumber, ".")) Then Exit Sub 当输入小数点时,程序判断文本框中是否已有小数点(...
vb如何禁止在textbox中输入任何东西?
把text1的passwordchar属性设为*,再把下面的代码复制到代码窗口就可以了。private sub text1_change()text2.text = text1.text end sub
vb如何禁止在textbox中输入任何东西?
方法一:(有光标闪烁,输入、删除等操作无效)Text1.Locked = True 方法二:(无光标闪烁,不能输入、删除,界面变色、文字反白)Text1.Enabled = False 方法三:(有光标闪烁,可删除,不能输入)此法用两个API函数,略为复杂些。请在标准工程添加两个按钮和一个文本框:Option Explicit Private Declare...
VB怎么控制textbox 只能输入正整数???
If KeyAscii < 48 Or KeyAscii > 57 Then MsgBox "请输入一个正整数。", vbCritical, "错误"Cancel = True KeyAscii=0 end if End Sub 你那错误有几个,1.Text1_Validate函数是获得当前焦点,在你输入后当前焦点变为下一个,即空格,所以你会出错 2.IsNumeric(Text1)应该为IsNumeric(Text1....
vb中,如何限制输入的文本框的内容只能是数字数或者字母?
MsgBox "不是数字,请输入数字", 0, "提示"Text1.SetFocus Text1.SelStart = Len(Text1)SendKeys "{BACKSPACE}"End If End Sub Private Sub Text2_KeyPress(KeyAscii As Integer)If Chr(KeyAscii) Like "[a-zA-Z]" = False Then MsgBox "不是字母,请输入字母", 0, "提示"KeyAscii =...
vb.net中,如何使textbox禁止输入\/,*,?,<,>(也就是文件名命名规则里限...
这个应该可以,已经通过VB2010测试:Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged If TextBox1.Text <> "" Then If Microsoft.VisualBasic.Right(TextBox1.Text, 1) = "\/" Or Microsoft.VisualBasic.Right(Text...
VB 里如何限制RichTextBox输入字节的长度
RichText1.MaxLength=6 这样就只能输入6个字符了 需要注意的是,VB中英文和中文都算一个字符
VB.NET TEXTBox控件我想控制它只能用扫描枪读资料不能让用户输入...
在TEXTBox的属性找到ReadOnly,设置为TURE 还有一个方法是用Lable不用Textbox === 就是我尝试设置为ReadOnly设置为TURE 执行以下代码 TextBox1.Text = "123"在在TEXTBOX能成功显示能够成功显示123