Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-02-2012
jocaro jocaro is offline
Miembro
 
Registrado: sep 2011
Posts: 104
Poder: 13
jocaro Va por buen camino
Interpretar código en ejecución

Hola

Existe alguna manera de interpretar durante la ejecución de una aplicación delphi el código guardado en una cadena.

En dicha cadena se guardaría un conjunto de condiciones que sería distinta en momentos distintos. Por ejemplo:

Cadena := 'if cond_a = 5 or (cond_b = 3 and cond_c = 9) then Gestionar;';

Cadena := 'if (cond_a = 4 or cond_b = 9 or cond_c = 2) and (cond_d = 13 or cond_e = 8) then Gestionar;';

Gracias por vuestra ayuda. Un saludo
Responder Con Cita
  #2  
Antiguo 09-02-2012
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Claro que sí. Dentro de los JEDI podrás encontrar intérpretes de ese tipo e incluso un evaluador de expresiones matemáticas. La distribución Codetyphon de Lazarus también incluye "de serie" componentes de scripting.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.
Responder Con Cita
  #3  
Antiguo 09-02-2012
jocaro jocaro is offline
Miembro
 
Registrado: sep 2011
Posts: 104
Poder: 13
jocaro Va por buen camino
Interpretar código en ejecución

Muchas gracias por tus indicaciones rretamar. Un saludo
Responder Con Cita
  #4  
Antiguo 28-02-2012
jocaro jocaro is offline
Miembro
 
Registrado: sep 2011
Posts: 104
Poder: 13
jocaro Va por buen camino
Interpretar código en ejecución

Cita:
Empezado por rretamar Ver Mensaje
Claro que sí. Dentro de los JEDI podrás encontrar intérpretes de ese tipo e incluso un evaluador de expresiones matemáticas. La distribución Codetyphon de Lazarus también incluye "de serie" componentes de scripting.
Hola

He mirado la librería jvcl y el pascal script de las cnpacks, pero no entiendo como construir el script que pretendo. Un pequeño ejemplo o esbozo de como construirlo creo que me ayudaría bastante. También me interesa tener una referencia mas en detalle del evaluador de expresiones matemáticas citado.

Como siempre un saludo y agradecer el tiempo dedicado a nuestras consultas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ejecutar lineas de codigo solo en tiempo de ejecucion Cecil Varios 10 22-02-2008 02:22:25
Interpretar achivos dwg (CAD) Val Gráficos 1 16-01-2008 06:56:14
Problema con ejecucion de consulta SQL por codigo (Firebird) Cheerpipe Conexión con bases de datos 2 10-10-2007 18:05:20
Interpretar SQL juanpe Firebird e Interbase 4 11-07-2007 10:07:58
Interpretar codigo Html miguel_fr Internet 2 13-04-2004 15:17:21


La franja horaria es GMT +2. Ahora son las 23:11:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi