Tengo dos códigos que compartir, uno el que he usado siempre y otro que vi ayer. Los dos son para iniciar nuestras aplicaciones desde un método sub main, en lugar de que se lance directamente el formulario principal.
Código
Public Class principal Public Shared Sub main() Application.EnableVisualStyles() System.Threading.Thread.CurrentThread.CurrentCulture = New Globalization.CultureInfo("es-ES") Dim formulario As New frmMenu() Application.Run(formulario) Application.ExitThread() Application.Exit() End Sub End Class
Y la mía:
Código
Public Class principal Public Shared Sub main() Dim formulario As New frmMenu() formulario.show() End Sub End Class
La segunda es la que siempre he usado... no sé que ventajas puede tener usar el primer código pero supongo que habrá alguna razón por la que los profesionales lo utilizan, a ver si alguien me puede aclarar esa duda.
Saludos!