返回顶部
首页 > 资讯 > 精选 >VB.NET如何使用文本框
  • 280
分享到

VB.NET如何使用文本框

2023-06-17 17:06:35 280人浏览 安东尼
摘要

这篇文章主要为大家展示了“VB.NET如何使用文本框”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.net如何使用文本框”这篇文章吧。VB.NET文本框1、设置只读文本框有些时候在窗口显示一

这篇文章主要为大家展示了“VB.NET如何使用文本框”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.net如何使用文本框”这篇文章吧。

VB.NET文本框1、设置只读文本框

有些时候在窗口显示一段信息,但又不希望用户去改变它,怎样实现文本的只读呢?首先,我们可以利用标签框(label)的只读属性,以标签来代替文本框以实现只读属性,但也可以用小程序实现真正的文本框的只读。

  1. Sub Text1_KeyPress 
    (keyascii As Integer)  

  2. keyascii = 0 

  3. End Sub  

或者也可以用sendkey方法使文本框失去焦点,如以下程序:

  1. Sub Text1_KeyDown 
    (KeyCode As Integer, 
    Shift As Integer)  

  2. SendKeys "{tab}"  

  3. End Sub  

或者直接设置控件的属性来实现,具体操作如下:

设置Text1.Enabled=True,这样设置后Text1无法获得焦点

设置Text1.Locked=True,这样设置后Text1可以获得焦点

VB.NET文本框2、限定文本框的输入内容和格式

以下程序可以实现限定文本框只能输入数字:

  1. Private Sub Text1_KeyPress
    (KeyAscii As Integer)   

  2. If KeyAscii < Asc(0) Or 
    KeyAscii > Asc(9) Then   

  3. KeyAscii = 0   

  4. MsgBox "请输入数字"   

  5. End If   

  6. End Sub 

若想限定文本框输入格式,可以使用VB的FORMAT函数,也可以使用专业版的屏蔽控件(Masked Edit),通过设定屏蔽控件的Mask属性可以对文本框的输入格式作精确控制。

  • VB.NET文件名排序轻松掌握

  • VB.NET List实用技巧详解

  • VB.NET指针在实际应用中作用体现

  • VB.NET水晶报表优点及结果描述

  • 轻松打造VB.NET文件合并示例

VB.NET文本框3、为TextBox创建快捷键

VB规定,添加在窗体上的控件均在其Tabindex属性中记载其加载顺序,程序运行时焦点按Tabindex属性规定的顺序在控件间跳转。而为了简化操作,可VB中为任何具有caption的属性的控制创建快捷键,这通过caption属性中在想作为快捷键的字母前加&号实现。但有一个问题值得注意,而类似文本框这样的控件无caption这样的属性,这时可将标签与文本框同时使用。为lable创建快捷键,标签Tabindex属性设置比文本框小1,又因为label不能接收按点,焦点会自动跳至文本框。这相当于为文本框创建了快捷键。具体步骤如下:

(1)首先绘制标签,再绘制文本框。或随意绘制各种控制,将标签Tabindex属性设置比文本框小1

(2)在标签的caption属性中使用“&”号设定快捷键。这样就相当于为文本框设定了快捷键,当你按下标签框的快捷键时,焦点就会跳至文本框上。

VB.NET文本框4、在设计时实现文本框换行

对于文本框,在设计属性窗口不能输入换行符,但可以再程序执行时用代码来换行,即使用ASCII字符的13和10,如下列小程序就可将两行文本放入文本框:

  1. Sub form_load( )  

  2. NL=chr(13)+chr(10)  

  3. text1.text=“my name 
    is”& NL &“liu qiang”  

  4. End sub  

VB.NET文本框5、创建口令文本框

创建口令文本框可用设置属性的方法,也可以通过调用windowsapi应用函数接口来实现。首先,文本框的属性PassWordchar和maxlength可用来设置口令框。其中Passwordchar指定文本框显示的字符,如指定“*”,则在文本框内显示“*”,Maxlength确定文本框中能输入几个字符。超过Maxlength以后,文本框发出警告声,不能接收更多的字符。若使用WINDOWS应用函数接口,可用GetWindowLong、SetWindowsLong和SendMessage等接口函数来实现。

以上是“VB.NET如何使用文本框”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: VB.NET如何使用文本框

本文链接: https://lsjlt.com/news/291410.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • VB.NET如何使用文本框
    这篇文章主要为大家展示了“VB.NET如何使用文本框”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET如何使用文本框”这篇文章吧。VB.NET文本框1、设置只读文本框有些时候在窗口显示一...
    99+
    2023-06-17
  • VB.NET文本框怎么用
    这篇文章主要介绍了VB.NET文本框怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在Visual Basic中,文本框(TextBox)是最常用的控件,熟练运用文本框是...
    99+
    2023-06-17
  • VB.NET如何读写文本文件
    小编给大家分享一下VB.NET如何读写文本文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!工作需要,小编需要使用VB.NET读写文本文件操作。编程需要完成如下工...
    99+
    2023-06-17
  • VB.NET如何使用Excel文件
    小编给大家分享一下VB.NET如何使用Excel文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、VB.NET Excel文件函数代码:view p...
    99+
    2023-06-17
  • VB.NET如何实现文本文件操作
    这篇文章主要为大家展示了“VB.NET如何实现文本文件操作”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET如何实现文本文件操作”这篇文章吧。Open:顾名思义,它的作用是打开文件,换而...
    99+
    2023-06-17
  • 如何使用VB.NET文件夹操作
    小编给大家分享一下如何使用VB.NET文件夹操作,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!VB.NET文件夹操作代码:'文件夹复制  Function CopyDir()Funct...
    99+
    2023-06-17
  • VB.NET文本框的操作方法是什么
    VB.NET文本框的操作方法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。VB.NET文本框的操作方式多样化,应用起来也比较简单,开发人员可以根据不同的需...
    99+
    2023-06-17
  • 如何使用WinRar对VB.NET文件压缩
    这篇文章给大家分享的是有关如何使用WinRar对VB.NET文件压缩的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。因为一些数据库文件(如Access文件)在远程传输过程中可能由于文件比较大而影响传递效果。如果进行...
    99+
    2023-06-17
  • 如何使用VB.NET文件系统对象
    小编给大家分享一下如何使用VB.NET文件系统对象,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!我们常常和文件系统打交道,VB.NET文件系统对象推出之后,一切变...
    99+
    2023-06-17
  • VB.NET如何使用Log4Net
    这篇文章主要为大家展示了“VB.NET如何使用Log4Net”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET如何使用Log4Net”这篇文章吧。首先,添加VB.NET使用log4net...
    99+
    2023-06-17
  • VB.NET中MyClass如何使用
    VB.NET中MyClass如何使用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。建立一个vbConsoleApplication程序,将本文SourceCP进去Module&...
    99+
    2023-06-17
  • VB.NET 中Singleton如何使用
    VB.NET 中Singleton如何使用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。在网上搜索了下,VB.NET Singleton实现的例子还真不多,代码...
    99+
    2023-06-17
  • VB.NET中with如何使用
    这篇文章将为大家详细讲解有关VB.NET中with如何使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。执行重复引用单个对象或结构的一系列语句。With object  ...
    99+
    2023-06-17
  • VB.NET如何使用数组
    这篇文章给大家分享的是有关VB.NET如何使用数组的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。VB.NET中有一个比较重要的部分,那就是数组的应用。在实际编程中,它通常都会是一个代码程序中重要的组成部分。除了使...
    99+
    2023-06-17
  • VB.NET如何使用变量
    这篇文章主要介绍了VB.NET如何使用变量,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。VB.NET变量用来存储程序中需要处理的数据,用户可以把变量看作是在内存中存储数据的盒...
    99+
    2023-06-17
  • VB.NET如何使用Sorted Lists
    小编给大家分享一下VB.NET如何使用Sorted Lists,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Visual Basic.NET是基于微软.NET F...
    99+
    2023-06-17
  • VB.NET如何使用TextBox类
    这篇文章主要为大家展示了“VB.NET如何使用TextBox类”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET如何使用TextBox类”这篇文章吧。TextBox组件(文本框组件)是一...
    99+
    2023-06-17
  • VB.NET中FileSystemWatcher如何使用
    这篇文章给大家介绍VB.NET中FileSystemWatcher如何使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。VB.NET使用FileSystemWatcher侦听文件系统更改通知,并在目录或目录中的文件发生...
    99+
    2023-06-17
  • 如何使用VB.NET XmlReader类
    这篇文章给大家分享的是有关如何使用VB.NET XmlReader类的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、操作XML有两个方法 1.使用MSXML MSXML 是XML的分析器,MSXML是一个基于C...
    99+
    2023-06-17
  • VB.NET中如何使用OracleTransaction
    VB.NET中如何使用OracleTransaction,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。使用数据库事务(主要针对VB.NET)您可以VB.NET使用Oracl...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作