FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
|
#2
|
||||
|
||||
Hola,
Si lo que se quiere es evaluar expresiones, este tipo de "lenguajes de scripts" resultan útiles. El componente ArtFormula, por ejemplo, permite evaluar expresiones bastante complejas, además de proporcionar también cierto lenguaje de script similar a Pascal. |
#3
|
||||
|
||||
Sí, pero en el foro de club delphi, alguien pregunta por un eval en delphi, lo lógico no es contestar que use python, javascript, lua u otro lenguaje de script.
|
#4
|
||||
|
||||
Hola,
Lo que pasa es que estos "lenguajes de script" suelen incluir un "evaluador de expresiones" puesto que ellos mismos necesitan de uno. Es el caso de ArtFormula, que, no sólo ofrece un lenguaje de script, pero, además un evaluador de expresiones que puede usarse por separado y que incluso se recomienda, puesto que es cinco veces más rápido que usarlo en conjunto con el lenguaje de script que incluye el propio ArtFormula. Yo creo que el compañero iba por ahí Casimiro: de hecho ArtFormula es un componente para Delphi escrito en el propio Delphi. Última edición por dec fecha: 27-09-2013 a las 11:59:07. |
#5
|
||||
|
||||
Esas opciones son las mejores si se quiere tener un abanico mas completo de funcionalidad de scripting en la app, pero un evaluador matematico es suficiente si es algo muy simple.
A proposito, recorde que hay una opcion en pascal: http://www.remobjects.com/ps.aspx
__________________
El malabarista. |
#6
|
||||
|
||||
Club Delphi,
Otra opción para evaluar expresiones en Delphi Revisen este código : El código anterior realiza una evaluación de expresiones por medio del componente TCalcExpress (Freeware), como se puede ver en la siguiente imagen: Consulten este link: Cita:
Nelson. Última edición por nlsgarcia fecha: 27-09-2013 a las 21:52:17. |
|
|
|