- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[VB]chp04输出与输入
第四章 输出与输入
4-1 文字方块
「文字方块」 (Text Box) 使用实际是用来输入、修改和显示数据的工具。因为在某些条件下你希望对窗体上的数据做输入或修改的动作,又在某些条件下却不允许输入数据 ( 只能看不能改 ),此时就必须使用工具箱内的文字方块工具来完成。
4-1-1 文字方块的建立
1. 在工具箱中选取「文字方块」 钮。
2. 将指针移至窗体中任意位置,指针呈「十」字形,按住鼠标左键并拖曳,拉出适当的大小后再放开左键,如图4-1所示:
3. 设定文字方块的属性。
图4-1 文字方块的建立
4-1-2 文字方块常用的属性
「文字方块」的属性和「窗体」、「卷标」有许多相同的属性不再重述,只介绍不相同且常用的属性:
MaxLength ( 文字长度 ):设定文字方块内可容纳最多字符数目。若设定为「0」,表示长度不限制 ( 默认值32767 )。
Mu1tiLine ( 多行 ):当文字方块内显示文字数据超过所设定的宽度时,决定能否采多行或单行显示数据:True:允许多行显示。False:不允许多行显示 ( 默认值 )。
PasswordChar ( 密码 ):输入的字符不显示,改由其它符号取代如 (*) 号。
ReadOnly ( 只读 ):决定文字方块内文字是否可以编辑。True:允许可以编辑。 False:不允许编辑 ( 默认值 ) 。
Text ( 文字 ):当文数字数据输入到文字方块内,会以字符串方式放入Text属性内,若此属性内容在程序设计或执行阶段时有所异动,则窗体上对应的文字方块内的数据亦跟着异动。
ScrollBars ( 滚动条 ):ScrollBar,用来设定文字方块中是否出现水平或 ( 及 ) 垂直滚动条。对文字方块而言可以有四个数值:None:表示不要滚动条 ( 默认值 ) 。Horizontal:表示水平滚动条。Vertical:表示垂直滚动条。Both:表示两个都要。
这个属性字段只能在设计阶段做设定,而且MultiLine属性要为True时,ScrollBars值才会有作用。
【注意】
文字方块内Text属性值为「字符串」,当利用它来输入数值数据时,特别要注意利用Val( )函数转换为数值数据。
实例04_01_01
设计一程序利用文字方块输入账号与密码。
题目说明
1. 窗体上有文字方块「账号」与「密码」,当输入密码时以星号「*」显示,如图4-2所示。
2. 输入「账号」与「密码」后按「执行」,在卷标(lblshow)内显示输入数据,如图4-3所示。
3. 「结束」键即离开。
图4-2 窗体上有文字方块账号与密码 图4-3 按执行卷标内显示 学习目的
1. 文字方块的运用。
2. 了解passwordchar的设定。
使用对象与命名
图4-4 使用对象
使用对象的类别与属性
对象类别 对象名称 Text ( 标题文字 ) 其它属性 Form Form1 文字方块测试 Label Label1 账号 Label Label2 密码 Label Lblshow AutuSize:False
BorderStyle:Fixed3D TextAlign:MiddleCenter TextBox TextBox1 TextBox TextBox2 Button Button1 执行 Button Button2 结束 程序内容
Private Sub Form1_Load(ByVal…) Handles MyBase.Load
TextBox2.PasswordChar = * 设定密码字符
End Sub
Private Sub Button1_Click(ByVal…) Handles Button1.Click
Dim a As String
a = 账号: + TextBox1.Text + 密码: + TextBox2.Text
lblshow.Text = a 显示密码与账号
End Sub
Private Sub Button2_Click(ByVal…) Handles Button2.Click 结束程序
End
End Sub
4-2 数值与字符串的转换函数
在「文字方块」工具的属性中,Text属性算是最常使用的属性之一,其功能就是不管输入的数据是文字或是数值,Visual Basic2005都自动转成字符串存入Text属性中。所以,在程序代码中欲对Text属性中的数据做数值计算时,必须先使用Val函数将文字数据转成数值方能做各种计算。
语法
您可能关注的文档
最近下载
- 福建省漳州第一中学(西湖校区)2024-2025学年高一下学期第一次阶段考试生物学试题(含答案).pdf VIP
- 心血管-肾脏-代谢综合征患者的综合管理中国专家共识(2025)解读PPT课件.pptx VIP
- YD∕T 5066-2017 -光缆线路自动监测系统工程设计规范.pdf VIP
- (高清版)B-T 17671-2021 水泥胶砂强度检验方法(ISO法).pdf VIP
- 骨科手术切口感染的预防与控制.pptx
- 人教版初一上册《化学》模拟考试卷及答案【可打印】.docx VIP
- 《宴席设计实务》(肖炜)教案 第6课 为西式宴席设计酒水.docx VIP
- 塔吊驾驶员安全培训试题及答案.doc VIP
- ASME BPVC-VII-2017 锅炉及压力容器规范 第七卷:动力锅炉维护推荐指南 国外国际标准.pdf VIP
- GB_T 17671-2021水泥胶砂强度检验方法(ISO法).docx VIP
文档评论(0)