Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megadja az eljárást tartalmazó osztályt vagy modult Sub Main .
Szemantika
-main:location
Érvek
location
Szükséges. Annak az osztálynak vagy modulnak a Sub Main neve, amely a program indításakor meghívandó eljárást tartalmazza. Ez lehet - main:module vagy -main:namespace.module formában.
Megjegyzések
Ez a beállítás végrehajtható fájl vagy Windows végrehajtható program létrehozásakor használható. Ha a -main lehetőség nincs megadva, a fordító az összes nyilvános osztályban és modulban érvényes megosztottat Sub Main keres.
Az eljárás különböző formáinak ismertetéséhez tekintse meg a Visual Basic fő eljárásátMain.
Ha location egy osztály öröklődik Form, a fordító egy alapértelmezett Main eljárást biztosít, amely elindítja az alkalmazást, ha az osztálynak nincs Main eljárása. Így a fejlesztési környezetben létrehozott parancssorban állíthatja össze a kódot.
' Compile with /r:System.dll,SYSTEM.WINDOWS.FORMS.DLL /main:MyC
Public Class MyC
Inherits System.Windows.Forms.Form
End Class
-main beállítása a Visual Studio integrált fejlesztési környezetében
Válasszon ki egy projektet a Megoldáskezelőben. A Project menüben kattintson a Tulajdonságokelemre.
Kattintson az Alkalmazás fülre.
Győződjön meg arról, hogy az Alkalmazás-keretrendszer engedélyezése jelölőnégyzet nincs bejelölve.
Módosítsa az értéket az Indítási objektum mezőben.
példa
Az alábbi kód fordítása T2.vb és T3.vbannak megadása, hogy az Sub Main eljárás az Test2 osztályban található-e.
vbc t2.vb t3.vb -main:Test2