计算机vfp程序设计表单设计与应用

计算机vfp程序设计表单设计与应用

ID:33724307

大小:60.50 KB

页数:10页

时间:2019-02-28

计算机vfp程序设计表单设计与应用_第1页
计算机vfp程序设计表单设计与应用_第2页
计算机vfp程序设计表单设计与应用_第3页
计算机vfp程序设计表单设计与应用_第4页
计算机vfp程序设计表单设计与应用_第5页
资源描述:

《计算机vfp程序设计表单设计与应用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、表单设计与应用一、概念表单:是VFP提供的用于建立应用程序图形界面的主要工具。对象:任何事物都可抽象为对象。每个对象都有自己的特征和行为。对象的特征通过它的属性来体现,对象的行为则由它的事件和方法来表达。属性:对象所具有的固有特征。事件:由VFP预先定义好的,由用户或系统激活的动作。事件代码是为处理事件而由用户自己编写的一段程序。方法:对象的方法即它的行为或动作,是对象所能够执行的一个操作。VFP中对象分为控件和容器容器有:表单、页框、表格、命令按钮组、选项按钮组控件有:标签、文本框等二、创建表单(.scx)1.表单设计器(1)新建①新建——表单——新建文件②Cre

2、ateForm<表单名>(2)修改①文件——打开——文件类型(选表单)②ModifyForm<表单名>(3)运行①点击常用工具栏上的!②DoForm<表单名>(4)保存文件——保存(扩展名为.scx)三、管理表单及对象1、表单的常用属性BackColor——指定表单窗口的背景颜色Caption——指定表单标题栏上显示的文本2、属性的设置方法有两种:Ø在属性窗口中设置——即在表单运行之前完成设置例1:设置表单的背景颜色为蓝色,表单标题为“设置属性练习”Ø编程的方法——在程序运行时,通过调用事先在控件中设置的事件代码来改变对象的属性值。格式:对象引用.属性名=属性值**

3、*****对象的引用(P194)***********对象引用的关键字:ThisForm、ThisThisForm:当前对象所在的表单This:当前对象Parent:当前对象的直接容器对象**************************例1的方法23、表单的常用事件(教材P208)运行表单时:首先发生load事件——表单所包含的控件对象的init事件——表单的init事件;关闭表单时:表单的destroy事件——表单所包含的控件对象的unload——表单的unload事件。4、表单的常用方法:²单击某个按钮释放表单(退出操作):üthisform.release

4、üreleasethisformüthisform.release()²重新绘制表单和控件,并刷新它所有的值üThisform.refresh²显示表单üThisform.show()²隐藏表单üThisform.hide()例:5、表单的数据环境:数据环境是指定义表单时使用的数据源,包括表、视图和表之间的关系。数据环境一旦建立,当打开或运行表单时,其中的表或视图会自动打开,当关闭或释放表单时,其中的表或视图也能自动关闭。用户可以向数据环境添加表或视图,可以从数据环境中移去表或视图,可以在数据环境中设置表之间的关系,还可以从数据环境中添加字段到表单。a)打开数据环境

5、设计器b)向数据环境添加表或视图c)从数据环境中移去表或视图d)在数据环境中设置关系四、常用的表单控件1、标签控件(LABEL)——用于显示文本,常作提示和说明【常用属性】:Caption、backcolor、forecolor、fontname、fontsize2、命令按钮(COMMAND)——用于启动某个事件代码、完成某个特定功能【常用属性】:caption、picture、enabled3、文本框(TEXT)——供用户输入、输出或编辑数据。所有标准的编辑功能在文本框中都可以使用【常用属性】①value:返回文本框中的当前值②readonly:只读性。默认.f.

6、,表示用户可以编辑数据③passwordchar:指定文本框中显示用户输入的是字符还是占位符例:在表单form1中完成如下功能:1、添加标签label1,字号大小为14,显示文字为“请输入用户名”;添加标签label2,字号大小为14,显示文字为“请输入密码”;添加两个文本框text1,text2;添加按钮command1,字号大小为14,显示文字为“登录”;添加按钮command2,字号大小为14,显示文字为“退出”。2、假设正确的用户名为“admin”,密码为“123456”,单击“登录”按钮,若输入正确,则弹出消息框,显示“欢迎使用本系统”,然后关闭表单;若输

7、入不正确,则弹出消息框,显示“用户名或密码错误”。3、文本框text2中输入的密码只能为6位的数字,输入时文本框中只显示相同个数的“*”号。4、单击“退出”按钮关闭表单。4、命令按钮组(COMMANDGROUP)——是包含一组命令按钮的容器对象。【常用属性】①buttoncount属性——指定命令按钮组中包含的命令按钮的数目②value属性——用于指定命令按钮组的当前状态,默认值为1。该属性的类型可以是数值型,也可以是字符型。若为数值型N,则表示命令按钮组中的第N个命令按钮被选中;若为字符型,则表示命令按钮组中的caption值为该字符串的命令按钮被选中。5、选

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

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

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