- 1、本文档共98页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- Windows 7和Office 20105.3多媒体技术.ppt
- Windows 7和Office 20106.2 PC主机的组成.ppt
- Windows Server 2003第3章 域和活动目录.ppt
- Windows Server 2003第4章 管理用户、组.ppt
- Windows Server 2003第5章 管理组策略.ppt
- Windows Server 2003第7章 Windows_Server_2003打印管理.ppt
- Windows Server 2003第8章Windows_Server_2003资源共享.ppt
- Windows Server 2003第9章_Windows_Server_2003磁盘管理.ppt
- Windows Server 2003第10章 配置与管理DNS服务器.ppt
- Windows Server 2003第11章 配置与管理dhcp服务器.ppt
- Windows应用程序设计第01讲 Windows程序设计初步.ppt
- Windows应用程序设计第1章 概述.ppt
- Windows应用程序设计第02讲 时钟实例.ppt
- Windows应用程序设计第2章 C#语法基础.ppt
- Windows应用程序设计第03讲 加法练习器实例.ppt
- Windows应用程序设计第3章 C#面向对象程序设计基础.ppt
- Windows应用程序设计第04讲 项目选择器实例.ppt
- Windows应用程序设计第4章 窗体与常用控件.ppt
- Windows应用程序设计第05讲 选择题应答器实例.ppt
- Windows应用程序设计第5章 菜单、工具栏和MDI技术.ppt
最近下载
- 机器人常用手册_epx系列epx1250使用说明书.pdf VIP
- 平行线分线段成比例定理.ppt VIP
- 《临床试验生物样本伦理管理指南》.pdf
- 妊娠期间孕妇心理护理.pptx VIP
- 2025山东威海热电集团有限公司招聘37人考试备考题库及答案解析.docx VIP
- 2025山东威海热电集团有限公司招聘37人笔试参考题库附答案解析.docx VIP
- 2025山东威海热电集团有限公司招聘37人笔试备考试题及答案解析.docx VIP
- 2025山东威海热电集团有限公司招聘37人笔试模拟试题及答案解析.docx VIP
- 伤口造口失禁专科护士.docx VIP
- 伤口造口专科护士试题 造口试题 .pdf VIP
文档评论(0)