Está en la página 1de 5

Microsoft Visual Basic 6.

0

CALCULADORA EN VISUAL BASIC
DISEÑO DEL FORMULARIO Insertar los siguientes objetos el formulario:

CAMBIO DE PROPIEDADES Objeto Form1 Text1

Command1 Command2 Command3 Command4

Propiedades Name: frmCaluladora Caption: Calculadora Name: txtNumeros Text: (vacío) Alignment: 1 – Right Justify Name: cmd1 Caption: 1 Name: cmd2 Caption: 2 Name: cmd3 Caption: 3 Name: cmd4 Caption: 4

text & “2” //cmd3 . (punto) Name: cmdIgual Caption: = Name: cmdBorrar Caption: Borrar Name: cmdCerrar Caption: Cerrar Name: cmdSuma Caption: + Name: cmdResta Caption: Name: cmdMulti Caption: * Name: cmdDivi Caption: / CODIFICACIÓN //Escribir las siguientes líneas de código al inicio de la ventana de código Dim indicador As Integer Dim operador As Integer Dim num1.0 Command5 Command6 Command7 Command8 Command9 Command10 Command11 Command12 Command13 Command14 Command15 Command16 Command17 Command18 Name: cmd5 Caption: 5 Name: cmd6 Caption: 6 Name: cmd7 Caption: 7 Name: cmd8 Caption: 8 Name: cmd9 Caption: 9 Name: cmd0 Caption: 0 (cero) Name: cmdPunto Caption: . num2 As Integer //cmd1 Txtnumeros.text=txtnumeros.text & “1” //cmd2 Txtnumeros.text=txtnumeros.Microsoft Visual Basic 6.

16 + 0.Microsoft Visual Basic 6.text=txtnumeros.Text = num1 + num2 Case 2: txtNumeros.text & “9” //cmd0 Txtnumeros.text=txtnumeros.Text) Select Case (operador) Case 1: txtNumeros.text & “6” //cmd7 Txtnumeros.text=txtnumeros.text & “8” //cmd9 Txtnumeros.Text = num1 * num2 Case 4: If (num2 <> 0) Then txtNumeros. "Systema" txtNumeros.Text = txtNumeros. "Systema" Else txtNumeros.Text = num1 / num2 Else MsgBox "Numero no valido" + Chr(10) + "Debe ser diferente de CERO".text & “5” //cmd6 Txtnumeros.text & “4” //cmd5 Txtnumeros.Text & ".num2 Case 3: txtNumeros.text=txtnumeros.text=txtnumeros.text & “3” //cmd4 Txtnumeros.text=txtnumeros.0 Txtnumeros.text=txtnumeros. 16 + 0.Text = num1 .text=txtnumeros.text & “0” //cmdPunto If (indicador = 1) Then MsgBox "No permitido".Text = "" operador = 0 indicador = 0 num1 = num2 = 0 ." indicador = 1 End If //cmdIgual num2 = Val(txtNumeros.text & “7” //cmd8 Txtnumeros.

Text = "" indicador = 0 //cmdBorrar txtNumeros. Menu File b.Text = "" indicador = 0 //cmdDivi num1 = Val(txtNumeros.Text = "" operador = 0 indicador = 0 num1 = num2 = 0 txtNumeros. Clic en Guardar.Text) operador = 2 txtNumeros. Make Calculadora.Microsoft Visual Basic 6.Text = "" indicador = 0 //cmdResta num1 = Val(txtNumeros. Guardarlo en la memoria USB con el nombre que aparece por default.SetFocus //cmdCerrar End COMPILAR Y GENERACIÓN DEL EJECUTABLE 1.SetFocus End If //cmdSuma num1 = Val(txtNumeros.Text = "" indicador = 0 //cmdMulti num1 = Val(txtNumeros.Text) operador = 1 txtNumeros. NOTA .exe c. Guardar el formulario como: frmCalcu 3. Generar ejecutable: a.Text) operador = 3 txtNumeros.Text) operador = 4 txtNumeros. d.0 txtNumeros. Guardar el proyecto como: Calculadora 2.

Microsoft Visual Basic 6. Además no se les olvide traer el proyecto de Visual FoxPro funcionando correctamente. .0 Deben traer el programa anterior ya funcionando y en su memoria USB.