Windows应用程序设计案例教程第9章 图书管理应用程序设计.pptVIP

Windows应用程序设计案例教程第9章 图书管理应用程序设计.ppt

  1. 1、本文档共98页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主要设置应用程序图标、编译器默认值。 其中“Option Explicit”用于指定所有的变量是否必须先定义后使用,“Option Strict”用于指定是否必须有明确的类型转换,“Option Compare”用于设定字符串比较的规则。 一个项目中可以包含多个窗体,一个窗体便是一个类,只是窗体类有可视化的外观。 9.8.3 应用程序的启动与退出 .NET框架类库提供了Application类。 Application类提供了一些方法和属性来管理应用程序,包括启动和退出应用程序的方法。 1.Sub Main过程 (1)Sub Main是一个特定的程序,只能定义在模块或类中 (2)创建自定义的Sub Main过程 (3)将Sub Main设定为启动对象 (4)定义Sub Main过程的限制 2.使用Application.Exit方法退出应用程序 (1)语法格式:Application.Exit() (2)调用Application.Exit退出应用程序时,不会触发Form.Closed和Form.Closing事件,如果在这些事件中有必须执行的代码,那么在调用Application.Exit方法前,先调用Form.Close方法关闭各个独立窗体。但是单击窗体右上角的“关闭”按钮会触发Form.Closing事件。 (3)在只有一个窗体的应用程序中,使用Form.Close方法就可以退出应用程序而不需要调用Application.Exit方法。但在多个窗体的应用程序中,应该调用Application.Exit退出应用程序。 9.8.4 类与对象 1.基本概念 (1)类 类是创建对象的“模板”或者“蓝图”。类通过定义属性来存储数据,通过定义操作来使用这些数据,类同时也定义了一套“限制”允许或禁止访问它的属性和操作。 类是对事物共性的抽象,例如Form类抽象了窗体的基本属性(例如标题、背景色)和一些基本操作(例如打开、关闭、最小化)。 (2)对象 如果要执行类的方法和使用类的属性,则需要创建类的实例(instance),类的实例称为对象。对象是类的特定实例,它包含类中所定义的特征。 (3)类与对象的区别 类与对象就好比图纸与房子的关系,类是抽象的,对象是实际的。 类是创建对象实例的模板,是同类对象的集合与抽象,它包含所创建对象的属性描述和行为特征的定义。类是对象的定义,用类说明的变量称为对象,对象是类的一个实例。 2.类的基本特性 (1)封装性 (2)继承性 (3)多态性 3.创建与使用自定义类 类是构建对象的基础,对象是类的实例化。 类的成员主要有:成员常数、成员变量、成员属性、成员事件、成员方法和构造函数(New)。 2.编写自定义函数IsMDIChi的程序代码 自定义过程IsMDIChi用于判断窗体是否已经打开,如果窗体已经打开,则不需重复打开,只需显示。 3.编写主窗体frmMain的Load事件过程的程序代码 4.编写主窗体frmMain的SizeChanged事件过程的程序代码 5.编写主窗体frmMain菜单项的Click事件过程的程序代码 (1)编写菜单项mnu02_01的Click事件过程的程序代码 (2)编写主窗体【窗口】菜单栏中各个菜单项的Click事件过程的程序代码 (3)在菜单中列出已打开的MDI子窗体 把【窗口】菜单的MdiList属性设置为True,系统自动将打开的MDI子窗体的标题添加到【窗口】的菜单的末尾。 6.编写主窗体frmMain工具栏的ButtonClick事件过程的程序代码 7.编写主窗体frmMain左侧导航栏主按钮的Click事件过程的程序代码 该程序代码如表9-11所示。 表9-11 主窗体frmMain左侧导航栏主按钮的Click事件过程及其程序代码 控 件 名 称 Click事件过程的程序代码 btnBasicOperate panel03_1.Visible = True panel03_2.Visible = False panel03_3.Visible = False btnDataManage panel03_1.Visible = False panel03_2.Visible = True panel03_3.Visible = False btnSystemSet panel03_1.Visible = False panel03_2.Visible = Fa

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档