![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola, necesito hacer un programa donde introduzca una formula (en cualquier tipo de control) en tiempo de ejecucion con una variable, por ejemplo:
SQRT(TANG(X)+X+1) Y Tambien tengo que introducir el valor de la variable en un control (ej: TEdit) como hago: primero para que en lugar de una cadena el programa me lo reconozca como una función; y segundo para reemplazar el valor de x dentro de la función... Necesito ayuda urgentemente |
#2
|
||||
|
||||
Te sugiero que borres uno de los dos link duplicados, tienes el acceso a hacerlo
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! Última edición por vtdeleon fecha: 24-07-2005 a las 04:54:59. |
#3
|
||||
|
||||
Simplemente buscando en este foro por "parser funcion" he encontrado este enlace donde roman da información muy interesante.
Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#4
|
|||
|
|||
Puedes usar un Activex de Microsoft llamado ScriptControl. Te importas este activeX a un Proyecto. Defines un Objeto de este tipo, y lo usas.
p.e. Imagina q7ue quieres evaluar la expresión contenida en la variable cadena, y que tenemos un Objeto de tipo ScriptControl, llamado SC. cadena:='k*sin(x)'; Resultado:=SC.Eval(cadena); |
![]() |
|
|
![]() |
|