打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VB.NET Function过程使用方法详解
  • VB.NET Function过程使用方法详解

    VB.NET Function过程和Sub过程一样,也是一个独立的过程。可以进行一系列语句的执行并对其的参数进行修改。我们可以在这里学到这一过程的具体用法。

    VB.NET编程语言的出现,在一定程度上改变了编程人员的编程方式,提高了编程人员的开发效率。在这里我们将会了解到VB.NET Function过程的相关应用方法,希望可以帮助大家提高对这一语言的认识。

    VB.NET包含内置的或内部的函数,如MsgBox、CStr等。此外,还可用Function语句编写自己的VB.NET Function过程。函数过程的语法是:

            
    1. {Private|Public|Friend|} 
      Function functionname
      (argument list)[As data type]  
    2. Statements  
    3. End Function 

    与Sub过程一样,VB.NET Function过程也是一个独立的过程,可读取参数、执行一系列语句并改变其参数的值。与Sub过程不同的是,Function过程可返回一个值到调用的过程。在Sub过程与Function过程之间有三点区别:

     

    (1)一般来说,语句或表达式的右边包含函数过程名和参数(returnvalue=function),这就调用了函数。

    (2)与变量完全一样,函数过程有数据类型。这就决定了返回值的类型(如果没有As子句,缺省的数据类型为Object)。

    (3)可以给functionname赋一个值,即为返回的值。

    VB.NET Function过程返回一个值时,该值可成为表达式的一部分。例如,下面是已知直角三角形直角边的值,计算第三边(斜边)的函数:

            
    1. Function Hypotenuse(A as 
      Integer,B As Integer)
       As String  
    2. Hypotenuse=Math.
      Sqrt(A^2+B^2)  
    3. End Function 

    在Visual Basic中调用VB.NET Function过程的方法和调用任何内部函数的方法是一样的:

            
    1. Label1.Text=CStr(Hypotenuse
      (CInt(Text1.Text),
      CInt(Text2.Text)))  
    2. strX=CStr(Hypotenuse
      (Width,Height)) 

     

    【责任编辑:曹凯
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VB编程基础教程11–过程 | 异次元软件世界
VB中[public/private]function的区别,sub和function的区别
VB:参数传递之“传址”与“传值”的区别
vb.net Delegate
VB 怎么 在自定义函数中,返回多个值
浅议VisualBasic.NET中HOOK的应用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服