vfp表单习题
- 格式:doc
- 大小:28.00 KB
- 文档页数:2
实验11 常用表单控件(一)
1)实验目的
(1)熟练掌握表单设计器的使用方法。
(2)熟练在表单新建的方法和步骤。
(3)掌握在表单中添加对象的操作方法。
(4)掌握在属性窗口中设置对象属性的方法。
(5)掌握在对象事件中书写代码的方法。
(6)掌握常见对象的事件和属性以及对象的方法。
(7)掌握文本框、标签、按钮的常用属性、方法的代码。
2)实验内容
设计一个登录表单LOGIN.SCX,如图1.6.1所示。当用户输入用户名和密码并单击“登录”按钮后检查其输入是否正确,若正确(假定用户名为SWNU_JKX,密码为CCEO),就显示一个对话框为“欢迎使用学生信息管理系统”;若不正确,则显示“用户名或密码不正确!”。单击“取消”按钮则关闭表单。(要求将“登录”按钮设置为Default 按钮。另外,密码输入时显示星号“*”。)
图1.6.1 登录表单效果图
操作步骤:
①先创建表单,然后在表单上添加两个标签label1和label2、两个文本框text1和text2
以及两个命令按钮Command1和Command2。
②设置表单的Caption为“学生管理系统登录”;分别设置label1和label2的Caption 属性值为“用户名”和“密码”;分别设置Command1和Command2按钮的Caption属性值为“登录”和“退出”,“登录”按钮的Default属性值设置为 .T.;设置文本框text2的Passwordchar属性值为“*”。
③双击“登录”按钮启动代码窗口,在Command1的Click事件中设置如下代码:
IF Thisform.Text1.value="SWNU_JKX" AND Thisform.Text2.Value="CCEO"
&&注意大小写,在这里是要求区分大小写的
=MESSAGEBOX("欢迎使用学生信息管理系统","提示信息")
&&产生提示窗口,第一个字符串为要提示的信息,第二个为窗口标题ELSE
=MESSAGEBOX("用户名或密码错误!","提示信息")
ENDIF
④双击“退出”按钮,在Command2的Click事件中设置如下代码:
Thisform.Release &&调用表单release 方法关闭表单
⑤保存表单。单击工具栏上【保存】按钮,在【另存为】对话框中将表单保存为“login.SCX”。
⑥运行表单。单击工具栏上【运行】按钮,执行表单,观察效果。