Convertir un string a modo de poderlo ejecutar...
Que tal, me encuentro en una situación cuanto dificil, lo que quiero hacer es lo siguiente:
por medio del sistema se genera una formula que paso a un campo de una tabla, por ejemplo:
formula := '({valor1}*{valor2})/({valor3}*100)';
y lo que quiero hacer es que al usuario se le presente algo asi:
Valor 1 = 10
Valor 2 = 40
Valor 3 = 3
y cuando el usuario escriba el valor de cada variable {valorx} y presione un boton, se ejecute esa formula sustituyendo {valor1} por 10 y asi sucesivamente que quede así:
dValorFormula = (10*40)/(3*100);
donde dValorFormula es de tipo Double;
Alguien que pueda orientar para hacerlo o que me digo como le podria hacer, se los agradezco.
|