应用表单的设计

上传人:豆浆 文档编号:47551014 上传时间:2018-07-02 格式:PPT 页数:125 大小:1.33MB
返回 下载 相关 举报
应用表单的设计_第1页
第1页 / 共125页
应用表单的设计_第2页
第2页 / 共125页
应用表单的设计_第3页
第3页 / 共125页
应用表单的设计_第4页
第4页 / 共125页
应用表单的设计_第5页
第5页 / 共125页
点击查看更多>>
资源描述

《应用表单的设计》由会员分享,可在线阅读,更多相关《应用表单的设计(125页珍藏版)》请在金锄头文库上搜索。

1、第12章 应用表单的设计12.1 设计系统说明表单 12.2 设计系统登录表单 12.3 设计数据维护表单 12.4 设计数据查询表单 12.5 设计多功能表单 习题 表单是应用系统的主要工作界面,也是用户进行应 用系统开发的基础。在Visual FoxPro系统中,使用 表单控件进行应用表单的设计,会使应用程序的界 面美观、大方,便于操作和控制。 本章将结合应用表单的设计,进一步介绍常用表单 控件的基本属性的定义,及其事件和方法代码的设 计。12.1 设计系统说明表单 系统说明表单,是有关系统功能或系统设计或系统 使用的说明窗口。设计者可以通过它,向使用系统 的用户说明与系统相关的信息。 以

2、下三个不同的例子,都是有关系统说明的窗口, 这几个系统说明表单各自具有不同的风格,它们体 现了系统说明表单的一般设计形式。 例12.1 设计一个表单,其名定义名“关于系统1”, 运行“关于系统1”的结果如图12.1所示。图12.1 “关于系统1”表单,含有3个标签控件。 其中: (1) 表单的主要属性如下: Caption:关于系统 Top:0 Left:0 Height:454 Width:642 backcolor:255,255,0 Fontname:宋体 Fontsize:9 Windowstate:2 - 最大化 Name:form1 (2) 标签1的主要属性如下: Caption:

3、铁路售票查询系统 V1.0 Top:72 Left:80 Height:56 Width:520 Autosize:.T. - 真 Fontname:仿宋 - GB2312 Fontsize:35 Windowstate:2 - 最大化 backcolor:0 - 透明 Name:Label1 (3) 标签2的主要属性如下: Caption:版权所有(C)2000 Top:192 Left:220 Height:24 Width:184 Fontname:楷体 - GB2312 Fontsize:14 Name:Label2其他属性与Label1相同。 (4) 标签3的主要属性如下: Capt

4、ion:研制人:杨小礼李雁翎 Top:241 Left:200 Height:29 Width:266 Fontname:楷体GB2312 Fontsize:18 Name:Label3 其他属性与Label1相同。 例12.2 设计一个表单,其名定义为“关于系统2”。 运行“关于系统2”的结果如图12.2所示。图12.2 “关于系统2”表单,含有3个标签控件,1个命令按 钮控件,1个图像控件。 其中: (1) 表单的主要属性如下: Caption:关于系统 Top:0 Left:0 Height:253 Width:394 Fontname:宋体 Fontsize:9 backcolor:1

5、92,192,192 Autocenter:.T. 真 Name:form1 (2) 标签1的主要属性如下: Caption:旅游信息管理系统 Top:60 Left:192 Height:253 Width:168 Fontname:宋体 Fontsize:15 backcolor:0 透明 Name:Label1(3) 标签2的主要属性如下: Caption:Version1.0 Top:120 Left:216 Height:14 Width:120 Fontsize:9 Name:Label2 其他属性与Label1相同。 (4) 标签3的主要属性如下: Caption:Copyrig

6、ht2000 Top:215 Left:17 Height:25 Width:220 Fontname:幼园 Fontsize:11 Name:Label3 其他属性与Label1相同。 (5) 图像1的主要属性如下: Top:11 Left:11 Height:157 Width:145 Stretch:2 变比填充 Picture:c:lylj4.bmp Name:Image1 (6) 命令按钮1的主要属性如下: Caption:确认 Top:216 Left:265 Height:25 Width:100 Name:Command1(7) Command1的Click事件代码如下: re

7、lease thisform 例12.3 设计一个表单,其名定义为“关于系统3”。 运行“关于系统3”的结果如图12.3所示。图12.3 “关于系统3”表单,含有6个标签控件。 其中: (1) 表单的主要属性如下: Caption:系统帮助 Top:13 Left:19 Height:234 Width:519 Fontname:宋体 Fontsize:9 Picture:c:lyl0252.jpg Name:form1(2) 标签1的主要属性如下: Caption:熟识本系统应注意以下几点: Top:21 Left:19 Height:24 Width:263 Fontname:黑体 Fon

8、tsize:14 Fontunderline:.T.真 backcolor:0 透明 Name:Label1(3) 标签2的主要属性如下: Caption:1.运行时请不要同时打开过多的窗口! Top:60 Left:96 Height:20 Width:293 Fontname:楷体GB2312 Fontsize:12 Name:Label2 其他属性与Label1相同。(4) 标签3的主要属性如下: Caption:2.请注意多个控件的配合使用! Top:87 Width:242 Name:Label3 其他属性与Label2相同。 (5) 标签4的主要属性如下: Caption:3.请注

9、意登陆密码的准确输入! Top:112 Width:242 Name:Label4 其他属性与Label2相同。(6) 标签5的主要属性如下: Caption:4.请谨慎运行删除表单! Top:141 Width:191 Name:Label5 其他属性与Label2相同。 (7) 标签6的主要属性如下: Caption:欢迎使用铁路售票查询管理系统! Top:192 Left:204 Height:20 Width:258 Fontname:楷体GB2312 Fontsize:12 Fontunderline:.T.真 backcolor:0 透明 Name:Label612.2 设计系统登

10、录表单 系统登录表单,是用户使用系统的第一个工作窗口 。系统登录表单应该是具有启动系统,验证操作员 “口令”,引导用户使用系统等功能的工作窗口。 以下介绍两个不同的系统登录表单的设计。 例12.4 设计一个表单,其名定义为“系统登录1”。 运行“系统登录1”的结果如图12.4所示。图12.4 “系统登录1”表单,含有2个标签控件,3个命令按 钮控件,1个容器控件,1个文本框控件,1个组合 框控件。 其中: (1) 表单的主要属性如下: Caption:登录 Top:0 Left:0 Height:162 Width:275 Fontname:宋体 Fontsize:9 backcolor:0,

11、128,255 Autocenter:.T. 真 Icon:c:lylkey04.ico Name:form1 (2) 命令按钮1的主要属性如下: Caption:确 定 Top:121 Left:24 Height:23 Width:60 Fontname:宋体 Fontsize:9 Autocsize:.F.假 Name:Command1 (3) 命令按钮2的主要属性如下: Caption:取消 Left:106 Name:Command2 其他属性与Command1相同。 (4) 命令按钮3的主要属性如下: Caption:退出 Left:190 Name:Command3 其他属性与C

12、ommand1相同。(5) 标签1的主要属性如下: Caption:操作员 Top:29 Left:63 Height:36 Width:108 Fontname:楷体GB2312 Fontsize:13 Backcolor:0 透明 Name:Label1(6) 标签2的主要属性如下: Caption:密码 Top:71 Width:73 Name:Label2 其他属性与Label1相同。 (7) 文本框1的主要属性如下: Top:70 Left:164 Height:24 Width:69 Passwordchar:* Fontname:宋体 Fontsize:9 Value:(无) N

13、ame:Text1 (8) 组合框1的主要属性如下: Top:28 Left:164 Height:24 Width:71 Rowsource:password.czy Rowsourcetype:6 字段 Name:Combo1 (9) 容器1的主要属性如下: Top:12 Left:24 Height:96 Width:228 Backstyle:1 不透明 Speciaieffect:1 凹下 backcolor:255,128,255 Name:Container1(10) form1的init事件代码如下: public m (11) Command1的Click事件代码如下: thisform.i=thisform.i+1 select password locate for czy=alltrim(bo1.value) if found() and mm=alltrim(thisform.text1.value) if bo1.value=XF m=1 _screen.caption=旅行社管理信息系统-(操作员 : XF) endifif bo1.value=LZ m=

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号