VFP程序设计简明教程 教学课件 作者 鲁俊生 第1-6章 第5章 面向对象程序设计基础.pptVIP

VFP程序设计简明教程 教学课件 作者 鲁俊生 第1-6章 第5章 面向对象程序设计基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 面向对象程序设计基础 5.1 建立第一个表单 5.2 对象的属性、事件、方法 5.3 类与控件 5.1 建立第一个表单 5.1.1 建立表单 在VFP中建立表单的步骤如下: (1)?? 用鼠标选取“文件”/“新建”,再从“新建”对话框中选取“表单”项,然后,单击“新建文件”。这时,屏幕上会出现如图5-1所示的“表单设计器”窗口,并可见到新建的空白表单Form1。 (2)?? 将表单Form1存盘。用鼠标点取“文件”/“另存为”,在“另存为”对话框的“保存在”框中指定保存位置为C:\VFPLX,在“保存表单为”框中指定表单名为rmbd,“保存类型”为*.scx。然后,单击“保存”即可创建并保存一个空白的新表单。 保存后,在C:\VFPLX文件夹中可查到增加了两个文件,一个是表单文件rmbd.scx,一个是表单备注文件rmbd.sct。其中,“.scx”是表单文件的文件名后缀,“.sct”是表单备注文件的文件名后缀,这两个后缀都是系统自动添加的。 表单设计器打开后,在屏幕上还可以见到如图5-2所示的“表单控件”工具栏,如没有见到这个工具栏,可选取菜单“显示”/“表单控件工具栏”使其出现。在“表单控件”工具栏中,用按钮方式列出了VFP提供的很多表单控件类。用鼠标指向图5-2所示的各图标就可见到各类的类名,如,指向带A字母的图标后,出现“标签”提示表明这是一个标签类。用同样的方法,还可以看到文本框、编辑框、命令按钮与命令按钮组等类。VFP提供的这些类为面向对象程序设计提供了极大的方便。 表单设计器打开后,在屏幕上还可以见到如图5-2所示的“表单控件”工具栏,如没有见到这个工具栏,可选取菜单“显示”/“表单控件工具栏”使其出现。在“表单控件”工具栏中,用按钮方式列出了VFP提供的很多表单控件类。用鼠标指向图5-2所示的各图标就可见到各类的类名,如,指向带A字母的图标后,出现“标签”提示表明这是一个标签类。用同样的方法,还可以看到文本框、编辑框、命令按钮与命令按钮组等类。VFP提供的这些类为面向对象程序设计提供了极大的方便。 VFP中的类与对象是组装应用程序的模块。类定义了对象特征以及对象外观和行为的模板。对象是类的一个实例,其中包括了数据和过程。在一个运行的表单上的控件就是一个对象。如果我们将黑板作为“类”,这个类的实例——每一块黑板,便是对象,每一块黑板所具有的不同的长和宽就是对象的属性。对象的属性值可在设计或运行中根据用户的要求而修改。 5.1.2 添加对象 1. 利用表单控件标签创建标签对象 下面创建一个标题为“求学生的总成绩与平均成绩”的标签对象(如图5-3)。 (1)?? 用鼠标单击带有“标签”提示的标签类按钮。 (2)? 将鼠标移向Form1下的虚线方格区,出现“+”字鼠标。 (3) 按住鼠标左键,画出一个长方框,放开鼠标,出现Label1(即标签1)。 (4)?? Label1方框四周的黑色小方框为Label1方框调节柄(如图5-3所示)。鼠标指向黑色小方框后,鼠标光表的形状就会改变,这时按下鼠标左键就可以调节方框大小;如果把鼠标移向黑色小方框所围区域的内部就可以移动方框的位置。 如果用鼠标单击Form1虚线方格区中Label1以外的其他区域,黑色小方框就会消失,再次单击Label1,黑色小方框就会再次出现。 至此,在表单Form1中创建了一个标签对象Label1。这个标签还不能满足我们的要求,需要进一步修改。 (5)?? 用鼠标右键单击Label1区域,在弹出菜单中选取“属性”,出现图5-4所示的“属性”框,其中可见标签名“A Label1”及“全部”、“数据”、“方法程序”、“布局”等属性显示内容选项页。在“全部”选项页的属性列表(图中带滚动条的列表框)中列出了VFP提供的标签对象的所有属性和方法程序。除图5-4所示的属性之外,拖动列表的滚动条还可见到其他属性。如果用鼠标左键单击其他选项页,属性列表框中显示的属性也会不同。如果操作中发现图5-4所示的“属性”设置框没有出现,选取菜单“显示”/“属性”可使之出现。 (6)?? 将图5-3中的Label1改为“求学生的总成绩与平均成绩”。方法是用鼠标单击选取Label1,然后,在图5-4所示的属性列表框中,拖动滚动条,使Caption属性出现;单击Caption属性,在属性编辑框中(图5-4所示fx按钮的右边),将“Label1”改为“求学生的总成绩与平均成绩”。事实上,这就是属性Caption的值。在这里请注意Caption属性与Name属性的区别。标签对象的Caption属性是标签的标题,标签对象的Name属性则是标签对象特定名称,通过属性Name可在程序代码中引

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档