Cómo hacer una simple calculadora en VB.NET


Este tutorial te enseñará cómo hacer una calculadora rápida y sencilla en Visual Studio 2010 o Visual Studio 2008. Puede utilizar uno de estos, ya que son a la vez la misma. Usted aprenderá cómo declarar variables y un nuevo método que puede o no puede ayudar a su con otro lenguaje de programación.

Si no quieres leer un video tutorial en la parte inferior de la página.




Paso 1

Descargue e instale VB.NET

Bien, si ya ha instalado este software y se carga a saltar esta parte, leer de otra manera en ..

Primero tendrá que descargar el software libre. Ir a este enlace para descargar e instalar el software (basta con hacer clic Aceptar e instalar, es así de simple.)

2010 Utilice este enlace para 2010 (que va a descargar al hacer clic en él)

2008 Utilice este enlace para 2008 (que va a descargar al hacer clic en él)

Una vez completada la instalación de uno de ellos para seguir adelante y abrirlo.

Paso 2

Creación de un nuevo proyecto

Una vez que tenga base abierta Visual desea crear un nuevo proyecto. Para ello, pulsando CTRL + N

Una vez que haya hecho eso usted quiere asegurarse de "Aplicación de Windows Forms" ha sido seleccionado como esto es lo que estamos utilizando.

Proyectar un nombre y haga clic en Aceptar.

Después de completar que vaya al paso 3

Paso 3

Adición de los artículos

A la izquierda debería haber una pestaña llamada "caja de herramientas" pasa el ratón sobre él y el pin haciendo clic derecho pin de esta tarjeta.

Después de que es necesario agregar:

1 Botón 2 cuadros de texto 1 Combo Box

Para ello, vaya a la pestaña Caja de herramientas y el desplazamiento hacia abajo o hacia arriba. Una vez que encuentre un objeto, haga doble clic en él o arrástrelo hasta el formulario. Posicionamiento todo se explica por sí y hasta usted cómo usted quiere. Puse mis artículos como este:

Una vez que termine de pasar a la siguiente etapa.

Paso 4

Nombrar los artículos

Antes de que nosotros llamamos los artículos. Queremos añadir texto al cuadro y el botón de combo. Para ello, accede al diálogo "Propiedades" de la extrema derecha. Asegúrese de que ha seleccionado el botón de desplazamiento hacia arriba o abajo hasta que encuentre algo que se llama "texto" donde dice "Button1" poner algo como "Calcular" o "GO!" como un valor de texto. Ahora queremos dar un nombre al botón. Desplazarse hacia arriba en la barra de propiedades para el botón y encontrar el "Nombre" y poner "answer_button" El botón se conoce como answer_button lugar de Button1. Ahora para el cuadro combinado es un poco diferente. Nombrar del botón es el mismo, pero cambiando el texto es diferente. Nombre algo así como "opciones". a continuación, haga clic en el cuadro combinado y la parte superior izquierda del cuadro combinado habrá una flecha. Haga clic en y haga clic en Editar elementos. Aparecerá una ventana. Ponga sus opciones en cada línea. Así que la línea + 1 sería luego presione Intro y escriba otro valor. Así que su cuadro de texto debería tener este aspecto:

+

-

*

/

Después de que haga clic en Aceptar.

Ahora, en el primer cuadro de texto (el uno para el primer número), el nombre de "Number1" no entran en un valor de texto.

Haga lo mismo con el otro cuadro de texto, pero el uso de "Num2"

Una vez que haya hecho que pasar a la siguiente etapa.

Paso 5

Agregar el código!

Aceptar esta parte tomará un tiempo mientras '. Te lo explicaré todo, sólo lo básico que usted necesita saber.

Lo único que tenemos que añadir el código para el botón. Todo lo demás se hace mediante la entrada del usuario al utilizar la aplicación.

Para acceder al botón de código doble clic en él. le llevará a una nueva pantalla. No se asuste, no es necesario entender lo que una de las cosas que ya está a medio escribir. Así que lo primero que hay que hacer es declarar algunas variables para celebrar la entrada del usuario y la respuesta. Entonces, donde dice Private Sub answer_button ... Bajo desea escribir (que debería poner automáticamente el cursor allí):

As Integer Dim NumberOne

As Integer Dim NumberTwo

Respuesta Como Dim Cadena

Lo que esto hace es hacer tres variables llamadas NumberOne, NumberTwo y respuesta. Entero es el tipo de datos que estará en posesión. Otros tipos de datos son String, Doble, flotadores. Pero ellos no se utilizan en este tutorial.

Ahora haga clic de nuevo en el espacio vacío en el Private Sub ... Aquí es donde vamos a empezar con el código. Lo primero que tenemos que hacer es dar nuestras variables algunos valores. Para ello nos

NumberOne = Num1.text

NumberTwo = Num2.text

Esto da tanto nuestra variables de algo para aferrarse al hacer clic en el botón.

el .text significa que el valor del texto de ese elemento o valor "cadena" de ese elemento.

Ahora, si usted está comenzando en un idioma diferente, como Java, Python, C-SHARP etc. probablemente usar un montón de "si". No. En este tutorial vamos a utilizar un interruptor casas método. Empieza a escribir

Select Case options.text

Lo que esto va a hacer es el caso Seleccionado para valor de cadena del cuadro combinado.

Después de eso, pulse Enter, y la voluntad guión de forma automática.

Ahora lo que quiero hacer es empezar a probar sus altavoces con valores de cadena. Para ello, mecanografía

Si "+"

Esto pondrá a prueba options.text (cuadro combinado) para ver si es igual a +. Si el caso lo vuelve trueexecute el código más está sucediendo. Así que lo que haces es pulsar enter. Una vez más usted coche de la rociada. Y este tipo

Respuesta = NumberOne + NumberTwo

MessageBox.Show ("La respuesta es:" + Respuesta)

Esto agregará los dos números y mostrarlos en un mensaje emergente.

Pulse enter, tecla de retroceso, y luego hacer su siguiente caso. Si usted no sabe qué hacer con la repetición de lo que acabamos de hacer en esta fase, pero para MENOS y la multiplicación y la división opción.

Una vez que haya dado este paso a la siguiente etapa.

Paso 6

Terminar!

Por lo tanto, una vez que termine de escribir el código para el botón debería tener este aspecto:

Public Class Form1

Private Sub answer_button_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) es answer_button.Click

As Integer Dim NumberOne

As Integer Dim NumberTwo

Respuesta Como Dim Cadena

NumberOne = num1.Text

NumberTwo = num2.Text

Select Case options.Text

Si "+"

Respuesta = NumberOne + NumberTwo

MessageBox.Show ("La respuesta es:" + Respuesta)

Si "-"

Respuesta = NumberOne - NumberTwo.ToString

MessageBox.Show ("La respuesta es:" + Respuesta)

Si "*"

Respuesta = * NumberOne NumberTwo

MessageBox.Show ("La respuesta es:" + Respuesta)

Si "/"

Respuesta = NumberOne/NumberTwo

MessageBox.Show ("La respuesta es:" + Respuesta)

End Select

End Sub

End Class

Si no funciona, no copie el código de seguridad. Comparar suyo para sacar y hacer cambios! Ok ahora quieres probar tu programa!

Hay varias maneras de hacerlo. La forma más fácil es presionando F5 en su teclado. Cargará luego mostrar su programa de modo que usted puede probar. Vaya por delante, es importante que esta parte le dirá si hay problemas, etc.

Si se produce un error (que debe) comparar mi código a la suya y hacer los cambios necesarios!

Para detener la depuración, puede cerrar el programa o por la flecha verde cerca del centro, en la parte superior de la barra de menú es un cuadrado azul. Haga clic en ese forzar detenerlo.

Ok ahora usted desea publicar su programa!

Esta es rápido y fácil. Por encima de la ventana de propiedades es el explorador de soluciones, aquí es donde todo, como nuevas formas, paneles de control, etc. se agrupan. Haga clic derecho para que su proyecto (esto suele ser el texto en negrita en la parte superior) y haga clic en Publicar. Siga los pasos y BAM! ahora tienes un instalador para la calculadora!

Video Tutorial

Hice este video para las personas que no entienden el tutorial escrito anteriormente.

En lugar de una prueba de video de un libro!

Comentarios - Esto es para ayudarme a tomar las mejores ejercicios en el futuro.

(0)
(0)

Comentarios - 0

Sin comentarios

Añadir un comentario

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caracteres a la izquierda: 3000
captcha