Visual Basic.NET程序设计案例教程 沈大林 主编 张恩祥 沈昕 肖柠朴 万忠 编著 第6章.pptVIP

Visual Basic.NET程序设计案例教程 沈大林 主编 张恩祥 沈昕 肖柠朴 万忠 编著 第6章.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文档。上传文档
查看更多
* * 目录 第6章 Web程序设计   6.1.1结构化异常处理   6.1.2Explorer组件        6.2.1ASP.NET简介   6.2.2Web窗体基础知识   6.2.3HTML      返回目录 中国铁道出版社   为了更好地处理异常现象,VB.NET语言提供了结构化异常处理的功能。该功能通过语句帮助程序员创建和维护程序的异常处理序。结构化异常处理通过将控件结构与异常、受保护的代码块和筛选器结合起来,在执行程序期间检测和响应异常的代码。   (1)Try...Catch...Finally语句   结构化异常处理最常用的是Try...Catch...Finally语句,该语句可以嵌套异常处理程序,并且在每个块内声明的变量将具有局部范围。Try...Catch...Finally语句的格式为:   Try    有可能产生异常的语句体   Catch [optional filters]    处理异常的语句体   Finally  无论有无异常,最后必须执行的语句体   End Try 返回目录 6.1.1结构化异常处理 中国铁道出版社   其中,Try语句中的语句体是程序中有可能会产生一个或者多个异常的语句。Catch语句可以有一个或者多个。如果Try语句中的任何语句在程序执行期间发生错误,VB.NET将检查每一个Catch语句,直到找到条件与该错误匹配的语句。然后执行该Catch语句内的语句体。如果没有找到匹配的Catch语句,则继续搜索外嵌Try...Catch...Finally语句块中的Catch语句。如果均没有找到,将产生错误。不论Catch块内的代码是否已执行,Finally语句中的代码总是被执行。一般将清理代码(例如,关闭文件和释放对象内存空间等)放在Finally语句中。   在Try...Catch...Finally语句中,可以使用Exit Try语句来跳出Try...Catch...Finally语句结构,继续执行其下面的语句。Exit Try语句不可以在Finally块中使用。   (2)异常类   Catch语句可以通过添加参数来处理特定的异常类型。其参数类似于方法的参数,包括一个异常类和一个该异常类的对象。所有的VB.NET异常类都是系统类库中的Exception类的子类。Exception类有若干个子类,每一个子类代表了一种特定的运行错误。这些子类有些是系统事先声明好并包含在VB.NET类库中的,称为系统定义的运行异常。常用的系统定义异常如下: 返回目录 6.1.1结构化异常处理 中国铁道出版社  ArithmeticException类:因算术运算、类型转换或转换操作中的错误而引发的异常。  DirectoryNotFoundException类:未找到指定的文件或目录。  EndOfStreamException类:读操作试图超出流的末尾时引发的异常。  IOException类:是使用流、文件和目录访问信息时引发的异常。  FileLoadException类:当找到文件却不能加载它时引发的异常。  PathTooLongException类:当路径名或文件名超过系统定义的最大长度时引发的异常。    返回目录 6.1.1结构化异常处理 中国铁道出版社   Explorer组件是一个功能强大的浏览器组件,它允许将Web页面作为VB.NET窗体的一部分运行,主要用于网络浏览器的设计。Explorer组件提供了众多的属性、方法和事件,程序员可以很容易地用它实现个性化的Web浏览器,来开发Web应用。下面介绍Explorer组件的一些常用属性、方法和事件。   (1)Explorer组件常用属性  Busy属性:该属性指示组件对象是否处于正在进行查找或下载操作状态。  LocationName属性:该属性用来获取Explorer组件中正在显示的资源名称。  LocationURL属性:该属性用来获取Explorer组件中正在显示的资源URL。 返回目录 6.1.2Explorer组件 中国铁道出版社   (2)Explorer组件常用方法  GoBack()方法  根据历史列表记录,浏览上一次浏览过的网页。相当于IE中的【后退】按钮功能。  GoForward()方法  根据历史列表记录,浏览下一页网页,相当于IE中的【前进】按钮功能。  Stop()方法  停止下载当前网页,相当于IE中的【停止】按钮功能。  Home()方法  浏览程序中设置的默认主页,相当于IE中的【主页】按钮功能。  Refresh()方法  重新下载并显示当前网页,相当于IE中的【刷新】按钮功能。  GoSearch()方法  打开程序

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档