Introducción al lenguaje Visual Basic .NET

Hola Mundo

Primero, instale una versión de Microsoft Visual Studio, incluida la edición Community gratuita. Luego, cree un proyecto de aplicación de consola de Visual Basic de tipo Aplicación de consola, y el siguiente código imprimirá la cadena 'Hello World' en la consola:

Module Module1

    Sub Main()
        Console.WriteLine("Hello World")
    End Sub

End Module

Luego, guarde y presione F5 en el teclado (o vaya al menú Depurar, luego haga clic en Ejecutar sin depurar o Ejecutar) para compilar y ejecutar el programa. 'Hello World' debería aparecer en la ventana de la consola.

Ventana de salida, mostrando Hello World.

Hello World en un cuadro de texto al hacer clic en un botón

Arrastra 1 cuadro de texto y 1 botón

ingrese la descripción de la imagen aquí

Haga doble clic en el botón 1 y será transferido al evento Button1_Click

Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

    End Sub
End Class

Escriba el nombre del objeto al que desea apuntar, en nuestro caso es textbox1. .Text es la propiedad que queremos usar si queremos ponerle un texto.

Property Textbox.Text, obtiene o establece el texto actual en el TextBox. Ahora, tenemos Textbox1.Text

Necesitamos establecer el valor de ese Textbox1.Text por lo que usaremos el signo =. El valor que queremos poner en Textbox1.Text es Hello World. En general, este es el código total para poner un valor de Hello World en Textbox1.Text

TextBox1.Text = "Hello World"

Agregar ese código al evento en el que se hizo clic de button1

Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        TextBox1.Text = "Hello World"
    End Sub
End Class

ingrese la descripción de la imagen aquí

Región

En aras de la legibilidad, que será útil para los principiantes al leer el código VB y también para los desarrolladores de tiempo completo para mantener el código, podemos usar “Región” para establecer una región del mismo conjunto de eventos, funciones o variables:

#Region "Events"
    Protected Sub txtPrice_TextChanged(...) Handles txtPrice.TextChanged
        'Do the ops here...
    End Sub

    Protected Sub txtTotal_TextChanged(...) Handles txtTotal.TextChanged
        'Do the ops here...
    End Sub

    'Some other events....

#End Region

Este bloque de región podría contraerse para obtener ayuda visual cuando la fila de código llega a 1000+. También es guardar sus esfuerzos de desplazamiento.

ingrese la descripción de la imagen aquí

Probado en VS 2005, 2008 2010, 2015 y 2017.

Creación de una calculadora simple para familiarizarse con la interfaz y el código.

  1. Una vez que haya instalado Visual Studio desde https://www.visualstudio.com/downloads/, inicie un nuevo proyecto.

  2. Interfaz

  3. Seleccione ‘Aplicación de Windows Forms’ en la pestaña de Visual Basic. Puede cambiarle el nombre aquí si lo necesita.

  4. Una vez que haga clic en ‘Aceptar’, verá esta ventana:

Editor de VB.Net

  1. Haga clic en la pestaña ‘Caja de herramientas’ a la izquierda. La barra de herramientas tiene la opción ‘ocultar automáticamente’ habilitada de forma predeterminada. Para deshabilitar esta opción, haga clic en el símbolo pequeño entre el símbolo de ‘flecha hacia abajo’ y el símbolo de ‘x’, en la esquina superior derecha de la ventana Caja de herramientas.

  2. Familiarícese con las herramientas proporcionadas en la caja. He creado una interfaz de calculadora usando botones y un cuadro de texto.

Calculadora

  1. Haga clic en la pestaña Propiedades (Está en el lado derecho del editor). Puede cambiar la propiedad Texto de un botón y el cuadro de texto para cambiarles el nombre. La propiedad Fuente se puede utilizar para modificar la fuente de los controles.

  2. Para escribir la acción específica de un evento (por ejemplo, hacer clic en un botón), haga doble clic en el control. Se abrirá la ventana de código.

Código de muestra

  1. VB.Net es un lenguaje poderoso diseñado para un desarrollo rápido. La alta encapsulación y la abstracción tienen un costo. No necesita agregar punto y coma para indicar el final de una declaración, no hay corchetes y, la mayoría de las veces, corrige automáticamente el caso de los alfabetos.
  2. El código provisto en la imagen debe ser fácil de entender. Dim es la palabra clave utilizada para inicializar una variable, y new asigna memoria. Todo lo que escriba en el cuadro de texto es de tipo cadena de forma predeterminada. Se requiere conversión para usar el valor como un tipo diferente.

¡Disfruta de tu primera creación en VB.Net!