在本課中,您將學習如何建立“過程”(即可以從其他程式碼塊執行的獨立程式碼塊)。 然後,您將學習如何為過程建立引數。本節比較難,所以分兩節講。
工具/原料
聯網電腦一臺
VB2008或VB6.0(以VB2008為例)
要點
過程就是通知程式執行某項操作的程式碼塊。
過程是可以從其他程式碼塊中執行的自我包含的程式碼塊。一般而言,每個過程都包含完成一項任務所需的程式碼。
有兩種過程:函式和子例程(有時也稱為“Sub”)。
要從函式中返回值,請使用 Return 關鍵字
試一試22
在“檔案”選單上單擊“新建專案”。
在“新建專案”對話方塊的“模板”窗格中,單擊“Windows 應用程式”。
在“名稱”框中鍵入 MyFirstProcedure,然後單擊“確定”。
雙擊該窗體以開啟程式碼編輯器。
在程式碼編輯器中,找到 End Class 行。這是組成窗體的程式碼部分的結尾。在緊靠此行的前面,新增下面的過程:
Function GetTime() As String
Return CStr(Now)
End Function
在上一步中新增的函式上方,新增下面的 Sub。
Sub DisplayTime()
MsgBox(GetTime)
End Sub
最後,向呼叫 DisplayTime Sub 的 Form1_Load 事件處理程式中新增一行,如此處所示。
DisplayTime()
按 F5 執行程式。
當程式啟動時,將執行 Form1_Load 事件過程。此過程呼叫 DisplayTime sub,因此程式執行跳至 DisplayTime sub 過程。此 sub 接著呼叫 GetTime 函式,因此程式執行隨後跳至 GetTime 函式。此函式返回一個 String 表示 DisplayTime sub 過程的時間,此 sub 過程隨後將在一個訊息框中顯示該字串。此 sub 執行完畢後,程式繼續正常執行並顯示窗體。
後半節請見下一篇經驗,連結/shuma/1851975yfm.html