《表单设计方法》PPT课件

《表单设计方法》PPT课件

ID:41298602

大小:1.34 MB

页数:20页

时间:2019-08-21

《表单设计方法》PPT课件_第1页
《表单设计方法》PPT课件_第2页
《表单设计方法》PPT课件_第3页
《表单设计方法》PPT课件_第4页
《表单设计方法》PPT课件_第5页
资源描述:

《《表单设计方法》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、表单与 表单设计基础----VFP数据库管理系统北京科技大学天津学院计算机教研组表单的意义表单是应用程序中人机对话的交互界面;具有与我们熟悉的Windows应用程序的窗口界面相同的结构特征使用表单,完成对数据库的查询和操作表单的功能和形式非常丰富表单的创建与修改方式可以使用表单向导创建表单使用表单设计器创建、修改表单表单设计器的激活方式命令方式菜单方式项目管理器表单设计器以及工具窗口表单属性窗口表单控件工具栏事件代码的编辑窗口数据环境设计器表单设计工具栏控件布局工具栏操作界面图示表单及主要控件示例表单对象标签文本框复选框下拉列表框命令按钮(

2、组)编辑框选项按钮组表单生成器调用表单生成器的方法有以下三种:选择菜单命令【表单】

3、【快速表单】单击“表单设计器”工具栏中的“表单生成器”按钮右键单击表单窗口,在快捷菜单中选择“生成器”表单设计的一般步骤明确表单的功能和作用引用所需的控件设置控件的属性*数据绑定在相关对象上设置事件并编写代码试运行、修改、保存表单中对象的引用方法表单是容器类对象,可以包含和引用其它的控件对象对象之间的引用关系实际上是一种层次关系若要引用和操作被包含在表单中的某个对象时,必须充分的表示其包含与被包含的层次关系(类似文件的路径问题);“表示”多使用以下的两个关键

4、字以及“.”运算符:THIS“表示”从该对象开始THISFORM“表示”从包含该对象的表单开始表单中对象的引用方法的例将表单中命令按钮的标题属性设置为“关闭”THISFORM.command1.Caption=“关闭”从表单中的文本框的值属性中取得一个数据X=THISFORM.TEXT1.VALUE这个表单释放THISFORM.RELEASE表单中的文本框或焦点Thisform.text1.setfocus焦点的意义及焦点事件焦点就是“光标”当对象具有焦点时,才可使用鼠标或键盘输入数据同一个时刻,只有一个焦点焦点会自动的转移使目标对

5、象获得焦点的方法----SetFocus与焦点有关的事件:获得焦点之前引发的事件----When获得焦点后引发事件----GotFocus失去焦点之前引发的事件----Valid失去焦点后引发的事件----LostFocus表单的调用方法表单的调用使用专门的命令Doform表单文件名.scx可以在命令窗口中直接使用更多地是出现在调用激活他的上一级表单中的指定控件的指定事件的响应代码中(如:命令按钮Click事件中)一对多表单的问题引用两个控件,分别显示主表和子表的数据一般地:使用文本框显示主表数据使用表格显示子表数据分别设置数据来源表单设计

6、的一般步骤明确并分解表单的功能引用所需的控件(不同的控件作用不同)设置表单及各控件的属性数据源的两次绑定在相关对象上选择若干个事件为事件编写响应代码在编写代码中引用方法试运行、修改、保存掌握到何种程度面向对象程序设计的基本思想分解、联系、组合控件的作用和用途根据不同的任务选择不同的控件定义对象或控件的方法设置属性、选择事件、数据绑定、编辑代码在代码编辑中完成运算、建立控件间的联系(通信)体会“事件驱动”程序的流程、通信的实现均由事件驱动应用程序一经启动,永远在等待着一个事件的发生课程的知识构成面向对象的程序设计—创建应用程序良好正确的数据库

7、和表丰富的数据处理和管理工具命令和程序结构终极目标知识的基础体会课程的知识主线现实世界的万事万物实体数据库和数据表VFP数据库管理系统库与表的处理与操作程序设计定义、维护、使用元素、命令、结构面向对象的程序设计—应用程序的建立抽象组织关键的知识要点关系变量与表达式数据表的建立常用命令索引表的联系三种程序结构及主子模块对象控件及控件使用关于数据管理和操作的 应用程序的基本构成开始表单身份验证表单数据录入模块(数据建立)数据编辑模块(数据维护)数据浏览模块(数据显示)数据统计计算模块数据查询模块(根据条件筛选出相关的数据记录或数据组)程序菜单(

8、用菜单的形式统一组织、管理和协调个模块)建立这些功能的表单所经常使用的控件对象有所不同;因为控件的作用和功能不同!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。