|
|
| Eval para VB/VBCE
|
| ¡Energía encima de sus apps con habilidades matemáticas!
|
Eval es una biblioteca de evaluador de expresión. Evalúa casi cualquier expresión Visual Basic. Usted puede aceptar expresiones de los usuarios y calcular el resultado con una llamada simple. Algunos ejemplos de lo que usted puede hacer: |

|
- Calcule un fórmula matemática simple como "1+2+3".
- Acepte cualquier fórmula como "x + y^2", substituya los valores y consiga el resultado.
- Curvas de fórmulas definidas por el usuario.
- Construya su propia calculadora.
- Agregue las expresiones a su propio sistema del lenguaje de programación o de la macro.
Eval es simple de utilizar. Aquí está un ejemplo.
Formula = Textbox.Text 'Accept input from the user, example: "1+2+3"
Result = Eval(Formula) 'Result will be 6
|
Expresiones apoyadas
Eval puede manejar todas las expresiones constantes básicas visuales:
- Números (decimal, octal, hexa) y literales de cadena
- Operadores numéricos: toda la aritmética, comparación y logica, (+ - */\ ^Mod, etc.)
- Encadenamiento de la secuencia y Like
- Las palabras claves Empty and Null
- El argumento básico funciona como CInt(), Abs() o Sgn()
Eval contiene un interfaz fácil para apoyar variables. Usted puede también ampliar el módulo agregando más funciones.
|
Modulo de información
Eval viene con un módulo ordinario del código fuente (Eval.bas) para Visual Basic 5.0 y 6.0. Hay también una versión para VBCE 6.0. No requiere ningun archivo específico de la versión o run-time de Windows.
La ayuda de VB.NET no está actualmente disponible. Eval se escribe en una manera que no se aumente fácilmente a VB.NET.
|
|
|
|