“Conocimiento Programación>Visual Basics Programación

Cómo conectar dos formularios en Visual Basic

2012/2/21
proyectos forman ventanas tradicionales de Visual Basic proporciona dos métodos para la apertura de nuevas formas . El método Show de diálogo se abre el segundo formulario en el modo de diálogo , la suspensión de la primera forma hasta que el usuario responda a la segunda forma . Este tipo de formulario funciona bien para acceder al sistema, aceptar los ajustes o la realización de un diálogo con el usuario. El método Show abre la segunda forma independiente , permitiendo que ambas formas se ejecuten en paralelo. Cosas que necesitará
Microsoft Visual Basic Express 2010 o Microsoft Visual Studio 2010
Mostrar más instrucciones
Uso del método ShowDialog
1

Abra Visual Basic y cree un nuevo proyecto de formularios de Windows . Haga clic en " Archivo", luego "Nuevo proyecto" . Cuando aparezca el cuadro de diálogo Nuevo proyecto , seleccione "Windows " de la vista de árbol , seleccione " Aplicación de Windows Forms " de los tipos de proyecto , nombre del proyecto " FormSamples ", haga clic en Aceptar . Aparecerá una nueva forma .
2

Arrastre una etiqueta y tres botones en el nuevo formulario. Haga clic en la etiqueta y elegir la opción " Propiedades". Nombre de la etiqueta de " lblTitle " e introduzca " Bienvenido " en la propiedad Text . Haga clic en " ESCAPE " para volver al diseñador de formularios . Repita el proceso para cada uno de los botones , entrando en " Ingresar ", "Ver" y "Cerrar " para la propiedad Text de cada botón.
3

Crear un segundo formulario. Haga clic en " Proyecto " y luego " Crear nuevo formulario de Windows. " Asigne un nombre al " LoginForm . " Forma Arrastre una etiqueta, cuadro de texto y dos botones en el formulario. Cambie la propiedad Text de la etiqueta "Nombre: ", nombre el del "Log In" botón Cuadro de texto " txtName " y la etiqueta y " Cancelar ".

Doble clic en el botón Iniciar sesión para abrir la ventana de código y agregue el código siguiente :

DialogResult = DialogResult.OK

Haga clic en Ver y luego en Diseño para volver a la vista de diseño del formulario. Haga doble clic en el botón Cancelar y agregue el código siguiente :

DialogResult = DialogResult.Cancel
4

Volver al primer formulario haciendo clic en " Form1 " en la ventana del Explorador de soluciones. Haga doble clic en el botón Iniciar sesión y agregue el código siguiente :

frm As New LoginForm

Si frm.ShowDialog = DialogResult.OK Entonces

lblTitle.Text = " Bienvenido " y frm.txtName.Text

End If

frm.Close ()

Este código crea una nueva instancia del formulario de inicio de sesión a continuación, utiliza el método ShowDialog para abrir el formulario. Si se hace clic en el botón de inicio de sesión, ShowDialog devuelve DialogResult.OK y el código copia el nombre en el cuadro de texto en el mensaje de bienvenida . Si la opción " Cancelar" se hace clic , se omite este código. El método Close cierra el formulario de diálogo.
Utilizando el método Show
5

Cree otro formulario llamado " ViewForm . " Arrastre una etiqueta y un botón del cuadro de herramientas al formulario. Cambie la propiedad Name de la etiqueta de " lblContent " y cambie la propiedad Text del botón para
6

doble clic en el botón " Cerrar" y añada el siguiente código "Cerrar". :

Close ()
7

Volver al diseñador de formularios para Form1 haga doble clic en el botón "Ver". Agregue el código siguiente : " . . Place contenido aquí "

frm As New ViewForm

frm.lblContent.Text = lblTitle.Text & compare

frm.Show ()

Este código crea una nueva instancia de la ViewForm . A continuación, establece la propiedad text de la etiqueta y llama al método show de la forma . Tenga en cuenta que no existe un método Close y el método Show no busca un valor de retorno .

Visual Basics Programación
Cómo copiar una cadena de una aplicación y pegarlo en otra con Visual Basic
Cómo encontrar palabras en una cadena en Visual Basic
Cómo exportar a Access desde Visual Basic
Cómo hacer tu propio video con foto y Música
¿Explica las principales características o caracteres de la programación orientada a objetos?
Cómo crear un Programa de Presentación
Cómo utilizar ScrollBar en VB6
¿Cómo puedo cambiar el nombre de los archivos con una secuencia de VBS
Conocimiento de la computadora © http://www.ordenador.online