1. 程式人生 > 實用技巧 >VB.net怎麼用Sub Main

VB.net怎麼用Sub Main

本文轉載自:https://www.cnblogs.com/alexywt/p/9882944.html

今天在Vb.net群裡碰到有人問Winform專案通過Main函式來啟動程式。找百度得到的資訊也不夠明確和具體,一些初學的人甚至有一定Vb.net使用經驗的人都以為這沒法實現,Main已經由Vb.net隱式實現了,不提供覆蓋。其實這是錯誤的,我們完全可以自行來定義。雖然vb.net不像C#那樣在建立專案時就自動提供了一個Program.cs的類,並且包含了Main入口函式的定義,但是我們完全可以自己手工建立,那麼具體我們應該如何做了?

1、首先建立一個Vb.net的Winform應用程式專案。

2、在解決方案資源管理器中右鍵建立的專案,以此選擇“新增”-“模組”,並將模組命名為“Program.vb”。

3、在該模組中錄入以下程式碼。

Public Module Program
    Public Sub Main()
        MsgBox("哈哈")
    End Sub
End Module

4、再次在解決方案資源管理器中右鍵建立的專案,並選擇“屬性”,左側選擇選項卡“應用程式”,清除右側“啟動應用程式框架”的複選框,然後再“啟動物件”的下拉框中我們就可以選中“Sub Main”選項了。

5、啟動除錯,將會看到如下結果