FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Formulas
Estoy haciendo un sistema de nomina, alguien sabe como puedo ejecutar una formula que esta contenida en una variable tipo cadena, esto me es util para poder guardar en cada concepto la formula asociada y despues ejecutarla al momento de calcular la nomina.
Gracias por su ayuda |
#2
|
||||
|
||||
En lenguajes interpretados esto es sencillo ya que siempre existirá alguna función que evalúe un trozo de código. Pero siendo Delphi un lenguaje compilado no es posible directamente. Lo que necesitas es un parser o analizador de expresiones. Busca en los foros que alguna vez se ha preguntado esto.
// Saludos |
#3
|
||||
|
||||
Mira, encontré este mensaje en donde sitrico meciona una componente que se incluye con las librerías del proyecto Jedi. Yo creo que ése te puede servir.
// Saludos |
#4
|
|||
|
|||
Buenas, buenas
Hay por la web una suerte de ejecutador de scripts pascal que realmente funciona muy bien, y me parece que no es el mismo de los JEDI. No recuerdo la página porque los bajé hace mucho de inet, sin embargo si a alguien le interesa y no lo puede encontrar lo busco que por algún CD de casa. Por otros lado también existen parsers y analizadores adaptados para pascal como el YACC o LEX que dan vueltas por la red. La gran ventaja de estos mencionados son su flexibilidad, hay que considerar que bajo linux varios compiladores se hacieron partir de sus fuentes.
__________________
Suerte .: Gydba :. Última edición por Gydba fecha: 24-06-2004 a las 19:13:28. Razón: Error de escritura :( |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|