Tratar formularios como objetos en visual basic

programming tutorials, programming manuals
Tratar formularios como objetos en visual basic>visual basic vb.net
Recuperación de información de archivos de VB.NET - Visual Basic RegistrateNewsletter
+ de 85.000 registrados
Recuperación de información de archivos de VB.NET - Visual Basic
AñadenosFavoritos

Tratar formularios como objetos en visual basic

Coleccion de articulos de visual basic y vb.net
Articulos de Visual Basic > Articulos de programacion de objetos en VB

Los formularios son objetos gráficos que componen la interfaz de usuario de las aplicaciones. Dentro de Visual Basic, las clases definen cómo se muestran los formularios y qué pueden hacer. Cuando se muestra un formulario en tiempo de ejecución, Visual Basic .NET crea una instancia de la clase Form que se puede utilizar como cualquier otro objeto. Puede agregar propiedades y métodos personalizados a formularios y tener acceso a ellos desde otros formularios o clases de la aplicación.

Para crear un método nuevo para un formulario

* Agregue un procedimiento declarado como Public, como en el código siguiente:

' Create a custom method on a form.
Public Sub PrintMyJob()
'.
'.Add code for your method here.
'.
End Sub

Para agregar un campo nuevo a un formulario

* Declare una variable pública en el módulo del formulario, como en el código siguiente:

Public IDNumber As Integer

Para tener acceso a métodos de un formulario distinto

1. Cree una nueva instancia del formulario a cuyos métodos desea obtener acceso. Cuando hace referencia a un nombre de formulario, en realidad, está haciendo referencia a la clase a la cual pertenece el formulario, no propiamente al objeto.

Nota Visual Basic 6 proporcionaba, para cada clase de formulario, una variable global implícita con el mismo nombre que la clase de formulario. Visual Basic .NET no proporciona una declaración de variable implícita.

2. Asigne el formulario a una variable de objeto. La variable de objeto hace referencia a una instancia nueva de la clase de formulario.

El ejemplo siguiente llama correctamente al procedimiento PrintMyJob:

Dim newForm1 As New Form1
newForm1.PrintMyJob

En el ejemplo anterior, no se muestra el formulario nuevo. No es necesario mostrar un objeto de formulario para utilizar sus métodos. Para mostrar el formulario nuevo, debe agregar el código siguiente:

newForm1.show

Recomendar
Recomendar esta pagina a un amigo


Tratar formularios como objetos en visual basic