Este tutorial es la continuación de la parte anterior: Creación de Métodos. Si aún no has leído la introducción a las clases, aquí la tienes. es: Clases y objetos VB .NET.

En la última parte, creaste un método que devolvió un valor. Pero los métodos no tienen que devolver un valor. En cuyo caso, se crea un Sub y no una Función, como hicimos la última vez. Añade el siguiente código a tu clase:

Public Sub DoMessageBox()

MessageBox.Show("Conversión Completa")

End Sub

Este es un Public Sub que no hace nada terriblemente útil. Pero lo hará ilustran cómo escribir código para establecer un método que no devuelva un valor. Aquí'taremos cómo debería ser tu ventana de codificación:

Creando métodos que no devuelven un valor

Para ejecutar su nuevo método, vuelva a su código de botones. Deberías tener esto, recuerda:

Creando métodos que no devuelven un valor

En una nueva línea después de Textbox1.Text = NewCode , escriba lo siguiente:

objConvertPostcode.DoMessageBox()

Después de que escribes el nombre de tu variable de objeto, y luego un punto, obtienes el cuadro de mensajes que aparece. Esta vez, tu nuevo método está en la lista:

Creando métodos que no devuelven un valor

El consejo junto a la caja emergente te dice que el Método es un Sub, y que por lo tanto no devuelve un valor. El Sub tampoco tiene parámetros dentro de los paréntesis redondos, así que no tienes que darle nada.

Puedes hacer doble clic en el nuevo método para añadirlo a tu código. Cuando presionas la tecla de retorno de tu teclado, VB añade un par de corchetes redondos al final de la línea.

Así que llamar a un método que no devuelve un valor es como llamar a un submarino. La diferencia es que necesitas el nombre de tu variable Objeto primero. Si nosotros si hubiéramos puesto el Sub dentro del código de la Forma 1, lo habríamos hecho para ...llámalo:

DoMessageBox()

Pero debido a que el Sub estaba dentro de la clase, primero escribes el nombre de tu Variable de objeto:

objConvertPostcode. DoMessageBox()

Vuelve a ejecutar tu código. Haz clic en tu botón. Deberías ver que ocurren dos cosas: una, el texto en el cuadro de texto cambiará; y dos, deberías ver que el cuadro de mensaje aparece confirmando el cambio.

Ahora que saben cómo crear métodos para sus clases, en la siguiente parte usted'veremos como crear sus propias propiedades.

Aprende a crear propiedades en una clase VB .NET -->

Espero que te haya sido de ayuda!

Recomendado para ti