VB Textbox如何让用户无法输入

快,我会追加分数!

第1个回答  推荐于2017-11-28
text1.Locked=true 使文本框变只读

text1.Enabled = false 使文本框变灰色不可用状态

Private Sub Text1_Change()
Text1.Text = ""
End Sub
使文本框内容改变时清空内容

均可. 推荐前两种做法本回答被提问者采纳
第2个回答  2010-06-30
text1.locked=true
第3个回答  2010-06-30
Private Sub Text1_Change()
Text1.Text = ""
End Sub
第4个回答  2010-06-30
text1.locked=true

vb如何禁止在textbox中输入任何东西?
方法一:(有光标闪烁,输入、删除等操作无效)Text1.Locked = True 方法二:(无光标闪烁,不能输入、删除,界面变色、文字反白)Text1.Enabled = False 方法三:(有光标闪烁,可删除,不能输入)此法用两个API函数,略为复杂些。请在标准工程添加两个按钮和一个文本框:Option Explicit Private Declare...

VB.NET TEXTBox控件我想控制它只能用扫描枪读资料不能让用户输入...
在TEXTBox的属性找到ReadOnly,设置为TURE 还有一个方法是用Lable不用Textbox === 就是我尝试设置为ReadOnly设置为TURE 执行以下代码 TextBox1.Text = "123"在在TEXTBOX能成功显示能够成功显示123

vb如何禁止在textbox中输入任何东西?
把text1的passwordchar属性设为*,再把下面的代码复制到代码窗口就可以了。private sub text1_change()text2.text = text1.text end sub

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(TextBo...

用VB禁用输入法帮助
你建立个 form1, 里面画个 Combo1,text1 text2 然后把这段代码弄进去代码里面,自己研究下,这个能帮助你解决问题了 Option Explicit Private Declare Function GetKeyboardLayoutList Lib "user32" (ByVal nBuff As Long, _lpList As Long) As Long Private Declare Function GetKeyboardLayoutName ...

vb6.0里怎样让一个textbox中只能输入数字,而不能输入字母,如果输入字母...
两种方法可处理:1、textbox获得焦点时,锁定字母键,只开放数字键(或小键盘)。2、命令按钮中加入一段测试控制程序,点击命令按钮后,先测试textbox中是否为你要求的数字类型,如果有字母的话,则跳出“输入错误”对话框,textbox中是你要求的数字类型才能放行。

vb.net中的txtbox和richtxtbox控件为什么不能输入汉字?
你是用输入法的吧,这个是.Net Framework的Bug吧,用输入法的步骤如下:1、首先保证文本框有焦点 2、按下2次Ctrl+空格 3、切换到自己要用的输入法 这样一般都可以了

VB文本框怎样限制只能输入数字ŀ
1、新建一个标准EXE程序。2、 绘制界面,添加一个 Textbox 控件,改名为 txbNumber。3、 编写代码在代码窗口中,添加 txbNumber_KeyPress 事件。4、输入以下语句: If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0这条语句用来判断输入的字符是否在0-9的范围,如果不在这个范围,就把这个...

vb文本框,很简单的问题。怎么设置它,让用户改不了里面的内容,只可以...
只要把文本框的locked属性改成true,文本框就变成了只读的了

vb无法输入到excelvbtextbox无法输入
1.卸载这两个升级包。2.修改注册表。找到4.0.9801.0或者以前版本的msexcl40.dll,更名后(如msexclold.dll)放到与MSEXL40.dll同一文件夹下,查找注册表,把指向msexl40.dll的项,修改为指向msexclold.dll.3.参考上述官方补丁说明,用ACESS 数据库引擎替代JET引擎。

相似回答