- 1、本文档共451页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VisualFoxPro数据库管理系统教程课件
* * VFP支持自定义类,通常用户会为重复使用的通用功能创建类。自定义的类可以添加到表单控件工具栏中,用其生成对象,添加到表单中。 *7.5 Visual FoxPro中类的建立 * * 利用“类设计器”创建类,首先要用菜单方式或命令方式打开“新建类”对话框,完成新类的命名,指定父类和存储类定义的类库文件,然后在类设计器中设计、修改新类的属性、方法和事件。 1.创建新类 菜单方式 “文件”/“新建”/选择“类”/ “新建类”对话框 在“新建类”对话框中,定义新类名;选择基类名或者父类名,指定类库文件的文件名和存储位置. 命令方式 格式一:Create Class 类名 格式二:Create Class 类名 of 类库文件名 7.5.1 利用“类设计器”创建类 * * 自定义类保存的类库文件的扩展名为.vcx,并且系统自动生成一个同名的扩展名为.vct的类库备注文件。 用户自定义类也可以派生出新类。新类继承了基类或父类的全部属性、方法和事件,并且保留了默认值。 2.类的修改 修改类需在“类设计器”中进行。 菜单方式: “文件”/“打开”命令,在“打开”对话框中将文件类型选定为“可视类库”,选择已存在的 .vcx类库文件,单击“打开”按钮,打开包含该类库的“类设计器”窗口。 命令方式: Modify Class 类名 of 类库文件名 * * 用户可以在“属性”窗口中修改继承属性的值,在“代码”编辑窗口中编辑继承的事件和方法,也允许用户为新类添加新的属性和方法,但不允许定义新的事件。 【例7.12】 关于类的几个属性: Class:类名; BaseClass:基类名; ClassLibrary:类库的路径与名称; ParentClass:父类名,如果该类是由基类派生而来的,则该属性的值与BaseClass属性的值相同。 * * 3.将类添加到表单控件工具栏 将自定义类添加到表单控件工具栏中,用户就可以象使用常用控件一样使用该类来创建对象。这时需要用到表单控件工具栏中的“查看类”按钮。 【例7.13】 * * 第八章 菜单、报表与标签设计 教学课件 SDFI 计算机 应用教研室 * * 8.1 菜单设计 8.2 报表设计 8.3 标签设计 第 八 章 目 录 * * Visual FoxPro 8.0支持两种类型的菜单: 下拉式菜单和快捷菜单 8.1 菜单设计 * * 一、创建菜单 生成菜单程序的基本步骤包括: 打开菜单设计器窗口:无论建立菜单或修改已有菜单,都需要打开菜单设计器窗口。 ?菜单方式: “文件”/“新建”/选定“菜单”/“菜单”按钮 ?命令方式: Create Menu 菜单文件名 Modify Menu 菜单文件名 进行菜单设计:在“菜单设计器”窗口中完成菜单各项内容的定义。 8.1.1创建下拉式菜单 * * 保存菜单定义:使用“文件”/“保存”命令,或者使用组合键“Ctrl+W”,将菜单定义存盘。保存在扩展名为 .mnx的菜单文件中,并自动生成文件名相同且扩展名为 .mnt的菜单备注文件。 生成菜单程序:“菜单”/“生成”/“生成菜单”对话框,生成菜单的可执行程序:文件名相同、扩展名为.mpr的菜单程序文件。 运行菜单程序: Do 菜单程序文件名.mpr 扩展名不能省 * * 注意:默认的情况下,设计好的菜单运行之后将出现在系统菜单栏的位置并替代系统菜单栏,也可以设置为将设计好的菜单插入到系统菜单栏某一顶级菜单项之前或之后。如要从该菜单退出,可在命令窗口中键入Set Sysmenu To Default命令,用来恢复系统菜单的缺省配置。 * * 8.1.2 菜单设计器 1、“菜单设计器”窗口简介 ⑴“菜单名称”列 设定菜单项显示名称,同时可以设定菜单项的热键(\); 菜单名称指定为“\-”,则对应的菜单项为菜单中的分隔横线。 * * ⑵“结果”列 将菜单项性质指定为命令、填充名称或菜单项#、子菜单和过程4个选项。 命令:输入命令,制作命令菜单。 填充名称或菜单项#:输入用于在程序中引用该菜单项的菜单名称 。 子菜单:为该菜单创建或编辑子菜单。 过程:输入过程体,指定点击该菜单时执行的过程。 * * ⑶“选项”列 引出“提示选项”对话框,用户可以定义菜单项的附加属性: 快捷方式:指定菜单项的快捷键 跳过:指定菜单项为不可用的条件 信息:定义菜单项的说明信息 ⑷“插入”按钮:当前菜单
您可能关注的文档
最近下载
- 《小红书运营》图书PPT.pdf VIP
- 2024食管胃结合部腺癌外科治疗中国专家共识(完整版).pdf
- 预制T梁静载试验方案.doc VIP
- Unit 5 Into the wild Understanding ideas示范公开课教学课件【外研版必修1】.pptx
- 励磁系统、AVC系统.ppt
- Unit 3 Amazing animals Part A Let’s learn 新人教版(PEP)三年级上册课件.pptx
- 水浒传鲁智深ppt(17页).ppt
- 广东省2025届高三年级9月份衡水联考 物理试卷(含答案详解).pdf
- 影视后期特效AE电子教案项目4.doc VIP
- 影视后期特效AE电子教案项目7.doc VIP
文档评论(0)