Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/05/2011, 02:14
Avatar de Heimish2000
Heimish2000
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: sentencia case y and

Si lo quieres hacer obligatoriamente con case hay una forma que es con una variable auxiliar que le asignes un valor u otro dependiendo de las condiciones que dices.

Por ejemplo, supongamos que has declarado una variable selector de tipo entero

Código vb:
Ver original
  1. If a>b Then
  2. selector = 1
  3. Else
  4. selector = 0
  5. End If
  6.  
  7. If c<d Then
  8. selector = selector + 10
  9. End If
  10.  
  11. switch (selector)
  12. case (0) 'Sabemos que c>d y b>a
  13. case (1) 'Sabemos que c>d y b<a
  14. case(10) 'Sabemos que c<d y b>a
  15. case(11) 'Sabemos que c<d y b<a