2024年《VB程序设计案例驱动型教程》 【案例8】用户登录 课件(共11张PPT)(国防工业出版社)

资源下载
  1. 二一教育资源

2024年《VB程序设计案例驱动型教程》 【案例8】用户登录 课件(共11张PPT)(国防工业出版社)

资源简介

(共11张PPT)
【案例8】用 户 登 录
  案例效果
  涵盖知识
  操作步骤
  案例小结
  实训练习
涵盖知识
文本框
Text属性:文本框最基本的属性,表示文本框中的内容,既可以在属性窗口中静态设置,也可以在代码窗中设置。
Font属性:用来设置文本框的字体、字形、字号等。
Passwordchar属性:用于设置文本框的内容的显示形式,只有当Multiline属性为False(单行文本框)时才有用,常用于密码口令设置。
Maxlength:用于确定文本框中最大长度。
涵盖知识
2. 静态变量
所谓静态变量是指在程序运行过程中该变量的值会一直保存在内存中直到程序结束。
本案例中密码的输入只有3次机会,若3次都输入错误则终止程序。为了记录用户密码的输入次数,特设计了一个计数变量,该变量是一个静态变量(static)。
操作步骤
启动Visual Basic,设计程序界面
设置对象属性
对 象 名
对象属性名
属 性 值

Form1
Name
Frmuser_login

Caption
用户登录

Command1
Caption
确定

Font
宋体、粗体、小四

Command2
Caption
取消

Font
宋体、粗体、小四

Label1
Caption
用户名:

对 象 名
对象属性名
属 性 值
Label2
Caption
密码:
Text1
Text
“ ”
Text2
Text
“ ”
Passwordchar
*
Maxlength
6
操作步骤
3) 写代码
“登录”按钮代码
操作步骤
3) 写代码
“取消”按钮代码
操作步骤
4) 保存程序,并生成可执行文件
当工程调试完毕,将工程窗体文件保存为frmuser_login.frm,工程项目保存为user_login.vbp,并生成执行文件user_login.exe。
案例小结
本案例中主要介绍了如何用文本框进行密码输入的操作,主要介绍了Passwordchar和Maxlength属性的使用 。
案例小结
所学属性小结
类名
属性名
属 性 含 义
文本框
Text
Text
文本控件的内容
Passwordchar
文本中显示文本的形式
Maxlength
文本中显示内容的最大长度
实训练习
(1) 设计一个用户登录系统的程序,界面如图所示。
单击“登录”按钮时可实现:
① 当用户名为自己的姓名且口令为“123456”时弹出一个欢迎对话框。
② 当用户名为自己的姓名且口令不为“123456”时弹出一个口令错误的提示图。
③ 当用户名不为自己的姓名且口令不为“123456”时弹出一个用户名与口令都错误的提示图。
④ 当用户名或口令不正确时可输入3次,若3次都不对则结束程序。单击“退出”按钮时卸载窗体。
实训练习
(2) 设计一个多行的文本框,界面如图所示,并能设置其中的字体。(提示:楷体标准名称为“楷体_GB2312”。)

展开更多......

收起↑

资源预览