Ayuda para novatos. Cargar formulario

vvalba
31 de Mayo del 2005
Hola,
Estoy desarrollando una aplicación en Visual Basic .Net No me considero ningún lince en programación, ni de lejos. Así que a lo mejor mis preguntas son rídiculas para la gran mayoría de vosotros.

Tengo un formulario (mi pantalla principal) con unos menus. Deseo al clicar sobre alguno de ellos abrir otra ventana donde el usuario seleccione ciertas opciones y estas sean accesibles desde el formulario principal.

Para ello he creado dos formularios en el mism oproyecto, la ventana principal y la que deseo que se abra. Mi primer problema es que comando debo utilizar en la función "click" sobre el menu para llamar al segundo formulario. Y cómo debo crear las variables.

Muchas gracias

DevelopOlatz
31 de Mayo del 2005
Hola walba!
Espero que te ayude:
1 para abrir un formulario debes poner: Response.Redirect("NOMBRE_FORMULARIO")
2 para declara las variables puedes utilizar Dim, public, protected, etc NOMBRE_VARIABLE as TIPO_VARIABLE
Ejemplo:
Dim x as Integer
Dim proba as string
etc.
Espero que te haya servido!

vvalba
31 de Mayo del 2005
Hola,
He probado el Response.Redirect y me indica que "Name Response in not declared"
Que hago mal?

eth0
31 de Mayo del 2005
Vamos a ver, no estamos hablando de una aplicación ASP.NET sino de Windows Forms. Aquí eso del Response.Redirect no tiene nada que hacer.

Para abrir un formulario necesitas crear una instancia del formulario, y luego llamar al método Show de esa instancia. Más o menos tal que así:

Dim miform As MiFormulario
miform = New MiFormulario()
miform.Show()

vvalba
31 de Mayo del 2005
Vamos a ver,

Mi formulario principal, el que contiene el menú, se llama Form1.vb, el otro que he creado que deseeo que se abra se llama Activar.vb.

Entonces desde el código de Form1.vb, en la función click debo escribir lo siguiente:
Dim fd As New Activar (o Activar.vb)
fd = New Activar()
fd.Show

Esto no me dará un error de no esatr definido Activar?