Cambio de nombre un formulario con botón

¿He hecho mal la pregunta o es porque no se puede cambiar el nombre de un formulario desde un botón?
1

1 Respuesta

1.675 pts. Experto en Visual Basic 6 www
El nombre del Formulario es una propiedad editable solo en tiempo de diseño, por lo que no puedes modificar el nombre del formulario en tiempo de ejecución con la siguiente orden:
Private Sub Command1_Click()
      form1.name = "LO QUE QUIERAS"
End Sub
eso está mal, otra cosa es el CAPTION (Titulo de la ventana) que sí se puede cambiar.
Una solución a lo que quieres sería crear una instancia nueva al formulario, te explico como se haría:
Imagina que tienes un FORM1 y un FORM2 y quieres que al pulsar un command en el form1 muestre el form2, pero no quieres llamarlo como form2, sino como NuevoForm.
Privatate Sub Command1_Click()
        dim NuevoForm as Form
        set NuevoForm = New Form2
        NuevoForm.Show
End Sub
No olvides vaciar la instancia al NuevoForm en el evento Unload del formulario desde el que lo llamaste (Form1) de esta manera:
set NuevoForm = Nothing

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas