Jump to content


Photo

¿Amigos tengo un error en este código visual basic 6,necesito ayuda?


  • Please log in to reply
3 replies to this topic

#1 Master23

Master23

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 230 posts
  • LocationSanto Domingo

Posted 10 November 2010 - 07:35 AM

Hola amigos que tal hace un tiempo que no entraba por problemas con mi red hace más de 2 meses xD pero gracias a Dios está resuelto, en fin tengo una consulta es que cuando trato de ejecutar este código me lanza un error.



vb
  1. Private Sub Command1_Click()
  2. Dim a As Double, b As Double, c As Double, d As Double, e As Double
  3. a = Val(Text1.Text)
  4. b = Val(Text2.Text)
  5. c = Val(Text3.Text)
  6. d = Val(Text4.Text)
  7. e = Val(Text5.Text)
  8. If a > 20 Then
  9.   MsgBox ("En practica debe ser menor o igual a 20")
  10. Else
  11.   If b > 20 Then
  12.   MsgBox ("Parcial debe ser menor o igual a 20")
  13.   Else
  14.   If c > 10 Then
  15.     MsgBox ("Asistencia debe ser menor o igual a 10")
  16.   Else
  17.     If d > 50 Then
  18.     MsgBox ("La nota del examén final debe ser menor que o igual a 50")
  19.     Else
  20.     Text5.Text = a + b + c + d + e
  21. End If
  22. End Sub


  • 0

#2 cHackAll

cHackAll

    Advanced Member

  • Administrador
  • 599 posts

Posted 10 November 2010 - 07:48 AM

Hola Master23, a tu código le faltaba un "End If".

Me tome la libertad de editar tu post, como veras utilicé la etiqueta [ CODE ] y tabulé el codigo para que el resto lo pueda entender.
  • 0

#3 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 posts
  • LocationPinar del Río, Cuba

Posted 10 November 2010 - 10:22 AM

Y cual es el error que te da?

Si no es por el End If que te falta, tambien pudiera ser en la linea

[pre][/pre]

delphi
  1. Text5.Text = a + b + c + d + e

[pre][/pre]
No me acuerdo mucho del VB, pero parece que estas asignando un numero a una propiedad string
  • 0

#4 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4483 posts
  • LocationVenezuela

Posted 10 November 2010 - 10:26 AM

Y cual es el error que te da?

Si no es por el End If que te falta, tambien pudiera ser en la linea

[pre][/pre]

delphi
  1. Text5.Text = a + b + c + d + e

[pre][/pre]
No me acuerdo mucho del VB, pero parece que estas asignando un numero a una propiedad string


Alli esta bien, VB por defecto trabaja con Variant
  • 0




IP.Board spam blocked by CleanTalk.