VB入門教程:[7]編寫您的第一個過程?

Tags: 教程, 過程,

在本課中,您將學習如何建立“過程”(即可以從其他程式碼塊執行的獨立程式碼塊)。 然後,您將學習如何為過程建立引數。本節比較難,所以分兩節講。

VB入門教程:[7]編寫您的第一個過程

工具/原料

聯網電腦一臺

VB2008或VB6.0(以VB2008為例)

要點

過程就是通知程式執行某項操作的程式碼塊。

過程是可以從其他程式碼塊中執行的自我包含的程式碼塊。一般而言,每個過程都包含完成一項任務所需的程式碼。

有兩種過程:函式和子例程(有時也稱為“Sub”)。

要從函式中返回值,請使用 Return 關鍵字

VB入門教程:[7]編寫您的第一個過程

試一試22

在“檔案”選單上單擊“新建專案”。

在“新建專案”對話方塊的“模板”窗格中,單擊“Windows 應用程式”。

在“名稱”框中鍵入 MyFirstProcedure,然後單擊“確定”。

VB入門教程:[7]編寫您的第一個過程

雙擊該窗體以開啟程式碼編輯器。

在程式碼編輯器中,找到 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]編寫您的第一個過程

按 F5 執行程式。

當程式啟動時,將執行 Form1_Load 事件過程。此過程呼叫 DisplayTime sub,因此程式執行跳至 DisplayTime sub 過程。此 sub 接著呼叫 GetTime 函式,因此程式執行隨後跳至 GetTime 函式。此函式返回一個 String 表示 DisplayTime sub 過程的時間,此 sub 過程隨後將在一個訊息框中顯示該字串。此 sub 執行完畢後,程式繼續正常執行並顯示窗體。

VB入門教程:[7]編寫您的第一個過程

後半節請見下一篇經驗,連結/shuma/1851975yfm.html

教程, 過程,
相關問題答案