- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大纲要求: 1、表单设计: (1)表单向导及表单设计器 (2)表单控件设计: 标签,图像,线条,形状; 文本框,编辑框,列表框,组合框,微调控件; 命令按钮,命令按钮组,复选框与选项按钮组,计时器; 表格,页框,容器; Active控件与超级链接; (3)表单的建立、运行及事件驱动编程。 2、表单高级设计: 多表单应用程序,用户自定义类、属性与方法。 要点1 表单设计与运行 P1 1)表单的概念: 是Windows的窗口,是一个容器对象,包容各种控件、数据环境及相关程序。 2)表单设计步骤: 创建表单 (容器) 设置数据环境 添加控件 设置对象的属性 选择相应的事件 编写各事件的方法程序。 要点1 表单设计与运行 P2 1、表单的创建方式 有两种基本的方法: ①表单向导:文件/新建/表单/向导 (快捷、形式单一) ②表单设计器:文件/新建/表单/新建文件(形式多样、常用) 还可以通过命令窗口中的 CREAT FORM命令进入表单设计器。 要点1 表单设计与运行 P3 2、使用表单向导 有两种表单向导: 表单向导:创建仅涉及单个表的表单; 一对多表单:创建按一对多关系连接的表的表单 打开向导的方式 1)项目管理器 “文档”卡片-》表单=》新建=》表单向导 2)“文件”菜单 “新建”-》表单=表单向导 要点1 表单设计与运行 P4 3、使用表单设计器 1)新建空表单 或 MODIFY FORM 2)打开已有表单 或 MODIFY FORM 已有表单文件 两种操作,都可以打开表单设计器 1)表单设计器工具栏 2)表单控件工具栏 3)布局工具栏 4)调色板工具栏 5)属性窗口 6)代码窗口 7)数据环境设计器 要点2 表单设计与常用控件 P1 使用表单的步骤: 1)创建容器对象(此处是表单) 2)添加各种控件对象(标签、命令按钮等) 3)设置各对象的属性值 4)对特定事件编写相应的方法程序。(事件驱动编程) 下面,分别讲述: 表单属性设置 标签,命令按钮,计时器,文本框及数据环境 ; 复选框,选项按钮组,编辑框; 列表框,组合框,微调控件,命令按钮组 表格,页框, 图像; Active控件与超级链接 要点2 表单设计与常用控件 P2 1、表单属性设置 主要属性: Autocenter (运行时表单自动居中) Caption (文本内容) Backcolor (背景色) Name (标签名) Borderstyle (边框样式) 主要事件: init 初始化表单 ,一般用于变量初始化 主要方法: release refresh 示例:学生学籍管理系统界面 要点2 表单设计与常用控件 P3 2、标签,命令按钮(1) 1)控件的放置及控制 (1)创建一个 (2)创建一批(按钮锁定) (3)单个、多个按钮的选定 (4)控件的移动、调整大小 (5)成批复制、粘贴,以及删除 (6)控件的布局——布局工具栏的使用。 要点2 表单设计与常用控件 P4 2、标签,命令按钮(1) 2)标签的属性设置——主要属性: Alignment (文本对齐方式) Caption (文本内容) Fontname (字体) Fontsize (字体大小) Fontbold (粗体) FontItalic (斜体) FontUnderLine (下划线) Forecolor (字体颜色) Backcolor (背景色) Name (标签名) 示例:学生学籍管理系统界面- 要点2 表单设计与常用控件 P5 2、标签,命令按钮(2) 3)命令按钮的属性设置——主要属性: Caption (文本内容) Fontsize (字体大小) Enable (是否可用:灰色为不可用) Name (标签名) 主要事件及事件过程 Click (鼠标单击) mand1.Click() 示例:学生学籍管理系统界面—增加确定、取消按钮 要点2 表单设计与常用控件 P6 3、计时器 作用:检查系统时钟,到时则产生Timer事件 属性: Enabled .T. 可用 Interval 时间间隔 (毫秒) 方法程序 Init 初始化,有时用于统计变量的初始化 Timer 计时器到时
文档评论(0)