Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: AiM en 23 Diciembre 2009, 21:59 PM

Título: ayuda con iniciar un modulo
Publicado por: AiM en 23 Diciembre 2009, 21:59 PM
bueno soy un principiante en vb y intento que al ejecutar el programa me envie un mensaje pero me envia la form1 que esta de incio, entre a explorador de solucciones y le di propiedades a mi programa y no puedo cambiar el inicio solo me sale form1

asi esta:

Module MiCodigo

    Sub main()
        MessageBox.Show("Empieza El Programa")


        Application.EnableVisualStyles()
        Application.Run(New Form1())


    End Sub

End Module


Título: Re: ayuda con iniciar un modulo
Publicado por: Shell Root en 23 Diciembre 2009, 22:00 PM
Los modulos no se inician, no tiene interfaz... :D

Lo que puedes hacer es instanciar el codigo dentro del Formulario que quieras... ;)
Clase: (Está en una Clase)
Clase1.vb
Public Class Class1
   Public Sub Msg()
       MessageBox.Show("Hola")
   End Sub
End Class


Form1:
Public Class Form1
   Dim Clase1 As New Class1
   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       Clase1.Msg()
   End Sub
End Class


Saludos!
Título: Re: ayuda con iniciar un modulo
Publicado por: raul338 en 23 Diciembre 2009, 22:13 PM
Cita de: AiM en 23 Diciembre 2009, 21:59 PM
bueno soy un principiante en vb y intento que al ejecutar el programa me envie un mensaje pero me envia la form1 que esta de incio, entre a explorador de solucciones y le di propiedades a mi programa y no puedo cambiar el inicio solo me sale form1

Que version de visual studio tenes?

Tal vez tengas que cambiar esta linea

Application.Run(New Form1())

por esta

Application.Run(New Form2())

donde "Form2" es el nombre del formulario que quieres que se muestre primero ;D

Cita de: alex19910218 en 23 Diciembre 2009, 22:06 PM
Eliminar... :P Perdón!
:huh:
Título: Re: ayuda con iniciar un modulo
Publicado por: seba123neo en 24 Diciembre 2009, 00:45 AM
REPOST, pero fijate en el otro post creo que con lo que te dije ya esta.