Buenas ante todo: Como pudiera ejecutar mi aplicación de forma oculta; que no se muestre la form en vb.net
Hola.
Intenta explicarte mejor.
Si te refieres a ocultar el Form en tiempo de ejecución entonces puedes utilizar el método Form.Hide().
Si por otro lado te refieres a impedir que se muestre el Form en tiempo de startup (cuando inicias la aplicación, durante la carga del Form), entonces en el constructor del Form (Public Sub New() ...) debes añadir y modificar algunas propiedades del Form que no vale la pena mencionar hasta no tener claro si eso es lo que quieres hacer...
Saludos!
Ya he tratado con Form.Hide() pero me da este error:
Error 1 'app.Form1' no puede hacer referencia a sí mismo a través de su instancia predeterminada; utilice 'Me' en su lugar. Cuando le pongo Me me quita el error pero no me oculta la form.
Cita de: Tomas1982 en 22 Septiembre 2016, 18:38 PMCuando le pongo Me me quita el error pero no me oculta la form.
El
keyword "
Me" se utiliza para referenciar la instancia actual de la
clase donde estés escribiendo el código, por ende, debes usar "
Me" a nivel de
clase:
Public Class Form1
Sub Test()
Me.Hide() ' Me = Form1
End Sub
End Class
Si por otro lado estás intentando ocultar el
Form desde otra clase distinta, entonces puedes llamarlo de la siguiente manera:
My.MyProject.Forms.NombreDelForm.Hide()Saludos!
Gracias por todo ya tengo resuelto parte del problema.