此处为VisualFreeBasic编程教程(从零开始学或VB进阶)的子章节部分,全部目录点链接。
Sub
Sub 是不返回值的过程。它们使用Declare关键字声明,并使用Sub关键字定义。声明过程引入其名称,以便可以调用它,并且过程定义列出了在调用时将执行的代码语句。A sub 简单地通过在程序中的某个地方使用它的名称。
Sub MyProcedure
Print "the body of MyProcedure"
End Sub
将产生输出:
the body of MyProcedure
请注意,只需要声明来调用该过程。该过程可以在代码中稍后定义,甚至可以在不同的源文件中进行定义。
Functions
Functions 是将值返回到调用代码中的点的过程。您可以将function 调用视为对某个表达式的评估,就像变量或对象一样。它们使用Declare关键字声明,并使用Function关键字定义。在声明结尾处指定functions 返回的值的类型。
' introduces and defines a procedure that returns an integer value
Function MyProcedure As Integer
Return 10
End Function
' calls the procedure, and sto

这篇博客详细介绍了VisualFreeBasic(VFB)中的Sub和Function过程,包括它们的声明、定义、参数传递方式(按值和引用)以及返回值机制。通过实例展示了如何在代码中调用和定义这些过程,并解释了ByVal和ByRef的区别。
最低0.47元/天 解锁文章
2363

被折叠的 条评论
为什么被折叠?



