表单设计基础

表单设计基础

ID:46883287

大小:94.00 KB

页数:18页

时间:2019-11-28

表单设计基础_第1页
表单设计基础_第2页
表单设计基础_第3页
表单设计基础_第4页
表单设计基础_第5页
资源描述:

《表单设计基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、表单设计基础表单设计基础第一节表单的建立及表单向导表单的建立有两种方法,一种方法是用向导建立,另一种方法是用表单设计器建立。下面分别介绍。表单向导例6.1使用表单向导创建一个能维护xsda.dbf表的表单文件xsdal.scx。第二节表单设计器一、用表单设计器设计表单的基木步骤1.表单设计器的打开2.向表单添加控件“表单控件”工貝栏如图6-15所示。选定对象杳看类本框编辑框命令按钮组合框列表框微调按钮表格计时器页框ActiveX控件(OlcControl)线条形状容器分隔符超级链接生成器锁定标签文命令按钮组选项按钮组复选框图象ActiveX绑定控件(Ol

2、cBoundControl)按钮锁定图6-15表单控件工具栏中的按钮3.添加表单的数据环境(如果需要)—1—4.编写表单、控件事件的代码和方法程序代码5.保存表单二、表单的保存、运行和修改1.保存表单冇多种方法保存设计好的表单,这里介绍常用的儿种:(1)使用菜单:选择“文件吓的“保存”命令。(2)按组合键:Ctrl+W(1)单击表单设计器窗口的关闭按钮。1.执行表单使用命令:DOFORM<表单文件名>2.修改表单例6.3建立一个表单,具上只含一个标签和一个命令按钮控件。三、表单设计可用的工具栏1、工具栏的作用:布局工具栏,调色板工具栏,表单设

3、计器,2、工具栏的显示:菜单“显示”下端有个“工具栏”命令笫三节面向对象的程序设计方法VisualFoxPro支持面向对象程序设计。面向对象的程序设计方法与编程技术不同于结构化程序设计,用八在程序设计时,主要考虑如何创建对象,并利用对象來简化程序设计。—、基木概念1.对象在血向対象设计中,现实世界的事物均可以抽象为对•象,例如表单上的按钮,标签等都是对彖,表单本身也是对象。任何对象都具有自己的特征和行为。对象的特征由它的各种属性来描述,对象的行为则由它的事件和方法程序來表达。2.属性(1)对象的属性对象的属性用來表示它的特征,以命令按钮为例,其位置、人小

4、、颜色等状态,都可用属性來表示。VisualFoxPro控件常用对象属性见表6—1所示。表6-1VisualFoxPro控件常用对象属性—2—3.事件事件泛指由用户或系统触发的一个特定的操作,如若用鼠标单击命令按钮,将会触发一个CLICK时间。一个对象可以有多个事件,但每个事件都是由系统预先规定的。一个事件对应一个程序,称为事件过程。如:click为鼠标单击事件,dbclick为鼠标双击事件。4.方法程序是VFP为对象清除表单上的图形和文本Clear清除控件屮的隐藏表单、表单组或工具Refresh重画表单或控件,并刷新所冇数据Release从&&

5、amp;调用表单对象的release方法来释放表单2.相对引用相对引用是从参照地址算起到目标对象为止。相对引用所使用的关键字主要有:-3-(1)This:引用的是当前对象。(2)Thisform:引用的是当前对象所在的表单。引用格式为:&比关键字&对象名>.]<属性>l<方法>例如:Thisform.Release&&引用当前表单的Release方法。This.Caption="标题"&&设置当前对象的Caption属性,使其Caption属性值为"标题”。Thisform

6、.Labell.Caption=Time()&&设置当前表单中的对彖Label1的Caption属性,使其值为time()。Thisform.ForcColor=RGB(255,0,0)&&设置当前表单的前杲色为红色三、控件的选择、移动、复制、删除及排列1.控件的选择框选选择多个不连续的控件2.控件的移动3.控件的复制4.控件的删除5.排列例6.4建立一个新表单,在表单中添加一个标签控件,设置标签控件的下列属性值:Caption:同学们好!FontSize:24ForeColor:0,0,255Autosizc:.t.再在

7、表单中添加两个命令按钮,设置笫一个命令按钮:Caption:改变颜色Click事件代码为:IFTHIS.Caption="改变颜色"Thisform.Label1.ForcColor=RGB(0,255,0)This.Caption="恢复颜色"ELSEThisform.Label1.ForeColor=RGB(0,0,255)This.Caption="改变颜色"ENDIF设置笫二个命令按钮:Caption:追出Click事件代码:Thisform.Release第四节常用控件介绍当新建一个表

8、单,又没有选择其它控件吋,属性窗口中显示出表单的所有属性,表单一4—的属性取不同

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

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

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