VB入门教程:[7]编写您的第一个过程
1、 过程就是通知程序执行某项操作的代码块。
过程是可以从其他代码块中运行的自我包含的代码块。一般而言,每个过程都包含完成一项任务所需的代码。
有两种过程:函数和子例程(有时也称为“Sub”)。
要从函数中返回值,请使用 Return 关键字
![VB入门教程:[7]编写您的第一个过程](https://exp-picture.cdn.bcebos.com/46315818dfdae43b6d284892c457935652bb7401.jpg)
1、 在“文件”菜单上单击“新建项目”。
在“新建项目”对话框的“模板”窗格中,单击“Windows 应用程序”。
在“名称”框中键入 MyFirstProcedure,然后单击“确定”。
![VB入门教程:[7]编写您的第一个过程](https://exp-picture.cdn.bcebos.com/e57a258602214f57caf81908732064fb970b7301.jpg)
2、双击该窗体以打开代码编辑器。
在代码编辑器中,找到 End Class 行。这是组成窗体的代码部分的结尾。在紧靠此行的前面,添加下面的过程:
Function GetTime() As String
Return CStr(Now)
End Function
在上一步中添加的函数上方,添加下面的 Sub。
Sub DisplayTime()
MsgBox(GetTime)
End Sub
最后,向调用 DisplayTime Sub 的 Form1_Load 事件处理程序中添加一行,如此处所示。
DisplayTime()
![VB入门教程:[7]编写您的第一个过程](https://exp-picture.cdn.bcebos.com/65ba880b31210561640d1f5a08aee8d7582a6a01.jpg)
3、按 F5 运行程序。
当程序启动时,将执行 Form1_Load 事件过程。此过程调用 DisplayTime sub,因此程序执行跳至 DisplayTime sub 过程。此 sub 接着调用 GetTime 函数,因此程序执行随后跳至 GetTime 函数。此函数返回一个 String 表示 DisplayTime sub 过程的时间,此 sub 过程随后将在一个消息框中显示该字符串。此 sub 执行完毕后,程序继续正常执行并显示窗体。
![VB入门教程:[7]编写您的第一个过程](https://exp-picture.cdn.bcebos.com/e2aefe781431dfb65bc21dd512cf02532e636301.jpg)
4、后半节请见下一篇经验,链接http://jingyan.baidu.com/article/af9f5a2d2e0e3543140a4526.html