VB过程和函数.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
过程和函数 第六章 回顾 使用图片框控件和图像控件 使用框架中的复选框和选项按钮 使用列表框和组合框控件 使用 Timer 控件创建 Timer 应用程序 目标 使用过程和函数 掌握程序中过程和函数的作用范围 使用参数和在函数及过程中传递参数的规则 使用 Visual Basic 支持的内部函数 使用 SUB MAIN 过程 过程和函数 为了简化应用程序的编程,可以将整个程序分成称为过程或函数的小段 在程序中使用过程或函数的主要优点 允许将程序分成独立的逻辑单元 提高程序的可读性 程序更容易维护或调试 提高代码的可重用性 过程 Visual Basic 中的过程通常称为 Sub 过程或子例程 过程是一组用来执行某项任务的语句 语句被放在 Sub/End Sub中 过程被调用时,将执行过程中的语句,没有返回值 定义过程 定义过程的语法: Sub procedure_name ([argument1,argument2,…..argumentn]) …. statements …. End Sub 过程 – 示例 函数 函数是一组被命名的语句,用户通过指定名称来调用它时,它将被执行,并返回值 函数的语句放在 Function/End Function 语句内 函数可以将值返回给调用程序 定义函数 Function function_name ([ arguments1,argument2,…..argumentn]) as return data type …. statements …. function_name=return value End Function 函数 – 示例 过程和函数的作用范围 2-1 应用于变量的作用范围规则同样应用于函数和过程 函数和过程可以使用如下关键字进行定义 Public Private Static 例如, Public Sub add( ) Static Function Calc_Salary( ) as Single 过程和函数的作用范围 2-2 声明为 Public 的函数或过程:可以从应用程序的任何地方被访问 声明为 Private 的函数或过程:只能在声明函数或过程的窗体内的进行访问 声明为 Static 的函数或过程 可以在应用程序的任何地方访问 和Public的区别:在声明的过程或函数内的变量将在程序运行的整个过程中保留它们的值 过程和函数的作用范围 – 示例 在Form1窗体中创建函数 showDate( ),并声明为Public函数 Exit 关键字 Visual Basic 提供了退出过程的“Exit Sub”语句和退出函数的“Exit Function”语句,提早退出子例程或函数 在遇到 Exit Sub 或 Exit Function 语句时,函数或过程当前的处理会停止 Exit 关键字 – 示例 过程和函数的参数 参数不是必需的 过程中的代码通常需要某些关于程序状态的信息才能完成它的工作 在调用过程时,传递到过程内的变量称为参数 带参数的过程示例 带参数的函数示例 传递参数的规则 通过引用传递 – 示例 通过值传递 – 示例 使用过程和函数分解代码的优点 过程可用来将程序分割成独立的逻辑单元,较容易进行调试 提高应用程序的可读性 提高代码的可重用性 程序的维护变得非常容易 分解代码的示例 在VB环境中演示本章教材“将代码分割成过程和函数的示例” Visual Basic 的内部函数 Visual Basic 提供了许多能够执行各种任务的内部预定义函数 算术函数 日期函数 字符串操作函数 不必亲自编写代码,就可以直接使用这类函数 算术函数 日期函数 2-1 日期函数 2-2 日期函数 – Interval参数的值 字符串操作函数 2-1 StrComp函数的返回值: 字符串操作函数 2-2 设置程序入口 可以在“工程属性”对话框来设置启动窗体或其他启动对象 自定义 SUB MAIN 过程 有时可能需要在启动时不加载任何窗体,或在加载前要在后台执行一些代码,可通过在标准模块中建立 Sub Main 过程来实现 要将 Sub Main 过程设置为启动对象,可以使用“工程属性”对话框 使用自定义 SUB MAIN 过程 总结 使用过程和函数 过程和函数的作用域 使用EXIT关键词 参数和参数传递规则 VB支持的内部函数 算术函数 日期函数 字符串操作函数 使用SUB MAIN作为程序的入口 缺省情况下,应用程序中创建的第一个窗体是启动窗体 Private Sub Main() ‘显示闪屏的语句 frmSplash_scr.Show ‘应用程序的启动

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档