“Conocimientos Programación>Visual Basics Programación

Cómo hacer un concurso en Visual Basic

2013/4/16
Hacer una prueba en Visual Basic mediante un bucle For Next para solicitar concursante del concurso con una pregunta, comparar su respuesta con la correcta, y registrar su puntuación actual . Usted puede hacer esta prueba con sólo una interfaz de usuario barebones que emplea las funciones MsgBox InputBox y comunicarse con el concursante concurso. Para una presentación más atractiva , el diseño de un formulario con el " Diseñador de formularios " de Visual Basic y los controles en su "caja de herramientas " de la paleta , como el control de la "caja de texto" "Botón " y . Instrucciones
1

Abra la ventana de programación VB y escribir declaraciones asignar el texto de cada una de las preguntas del cuestionario a un elemento de una matriz de cadenas . Por ejemplo , puede escribir estas declaraciones : "¿ Quién fue el último nombre del primer presidente de EE.UU. " preguntas


( 0 ) = preguntas ( 1 ) = " ¿Cuál es el producto de 3 y 17 ? "
2 declaraciones Escriba

asignar el texto de cada respuesta a los elementos de otra matriz de cadenas . Para las preguntas que figuran en el paso uno, usted puede escribir estas declaraciones:

respuestas ( 0 ) = Respuestas " Washington " ( 1 ) = " 51 "
3 < p > Escribir un bucle For Next que muestra las preguntas y solicita al usuario respuestas. Por ejemplo , puede escribir el siguiente bucle For Next .

Para i = 0 To UBound ( preguntas) userAnswer = InputBox ( preguntas ( i)) Next i
4 declaraciones Escriba

se compara la respuesta del usuario con la respuesta correcta . Por ejemplo , puede escribir las declaraciones al final de este paso. Estas declaraciones comparar la respuesta del usuario a la verdadera respuesta, seguimiento de la cuenta del jugador , aumentando el valor de las variables " incorrectas " y " correctos ".

Si userAnswer <> respuestas ( i ) ThenMsgBox ( " incorrecta . La respuesta correcta es " & respuestas ( i)) nIncorrect + = 1ElseMsgBox ( " ¡Correcto! ") NSTALACIØN + = 1End Si
5

Escribir instrucciones Dim declarar todas las variables utilizadas en el programa . Por ejemplo , puede escribir estas instrucciones Dim :
preguntas Dim

( 1 ) Como respuesta StringDim ( 1 ) Como StringDim userAnswer Como StringDim nIncorrect Como IntegerDim NSTALACIØN Como IntegerDim i As Integer
6

Ejecute el programa con la tecla " F5 ". Aquí está el programa completo para su conveniencia.

Private Sub Form1_Load ( ByVal remitente como System.Object , ByVal e como System.EventArgs ) Handles preguntas MyBase.LoadDim ( 1 ) Como respuesta StringDim ( 1 ) Como StringDim userAnswer Como StringDim nIncorrect Como IntegerDim NSTALACIØN Como IntegerDim i Como Integerquestions ( 0 ) = " ¿Quién fue el último nombre del primer presidente de EE.UU. ?" preguntas ( 1 ) = " ¿Qué es el producto de 3 y 17 ? " respuestas ( 0 ) =" Washington "respuestas ( 1 ) =" 51 " For i = 0 To UBound ( preguntas) userAnswer = InputBox ( preguntas ( i)) Si userAnswer < > respuestas ( i ) ThenMsgBox ( " incorrecta . La respuesta correcta es " & respuestas ( i)) nIncorrect + = 1ElseMsgBox ( " ¡Correcto! ") NSTALACIØN + = 1End IfNext iMsgBox ( " Su calificación es " ; " . preguntas " y NSTALACIØN y " corregir de " & UBound ( preguntas) + 1 & ) End Sub

Visual Basics Programación
Cómo crear un programa en Visual Basic 6.0 que se abre en prensas clave
Cómo conectarse a un equipo remoto en VBScript
¿Qué es VB.NET 2005
Cómo utilizar el control de Windows Forms en WPF
Cómo utilizar VBA para recuperar Microsoft Windows Usuario
¿Cómo escribo actualización XML Guión en VB6
Cómo encontrar el SQRT de un número en VB
Tutorial para agregar tablas de Word Visual Basic
Conocimientos Informáticos © http://www.ordenador.online