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 18-05-2010
Alejo15x Alejo15x is offline
Miembro
 
Registrado: ene 2010
Posts: 55
Poder: 15
Alejo15x Va por buen camino
Pequeño Interpretador?

Hola.

Bueno, estoy creando un sistema de "hoykeys globales", tengo todo un sistema completo, y generando hotkeys. Etc... Pero ahora, me falta algo, veràn.

Tengo un THotkey, y un TEdit. El THotkey seria la hotkey, que se preciona, y se ara la acciòn del TEdit (Aquì e el problema). Es que nesecito algo asi como un pequeño sistema de script / interpretador.

De modo que podrìa usar algo asì:
Código:
if [$mp <= 100.0] { guardar.documento }
La verdad que no importa como sea, sino que me permita interpretar variables, con si son <, >, <=, >=, etc.. Y ejecutar una funciòn dentro del corchete. Como llamar a una function del formulario.

Necesariamente no tiene que ser asì, pero de cualquier forma, funciòna. Espero me echen una mano, a este principiante.

Un saludo.
Responder Con Cita
  #2  
Antiguo 18-05-2010
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
Acá hay una biblioteca de componentes que entre decenas de cosas útiles tiene un evaluador de expresiones y un intérprete de scripts:

http://jvcl.delphi-jedi.org

Es software libre.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.
Responder Con Cita
  #3  
Antiguo 18-05-2010
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por Alejo15x Ver Mensaje

De modo que podrìa usar algo asì:
Código:
if [$mp <= 100.0] { guardar.documento }
La verdad que no importa como sea, sino que me permita interpretar variables, con si son <, >, <=, >=, etc.. Y ejecutar una funciòn dentro del corchete. Como llamar a una function del formulario.

Necesariamente no tiene que ser asì, pero de cualquier forma, funciòna. Espero me echen una mano, a este principiante.

Un saludo.

Puedes usar pascalscript.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #4  
Antiguo 19-05-2010
Alejo15x Alejo15x is offline
Miembro
 
Registrado: ene 2010
Posts: 55
Poder: 15
Alejo15x Va por buen camino
Cita:
Empezado por rretamar Ver Mensaje
Acá hay una biblioteca de componentes que entre decenas de cosas útiles tiene un evaluador de expresiones y un intérprete de scripts:

http://jvcl.delphi-jedi.org

Es software libre.
Cita:
Empezado por donald shimoda Ver Mensaje
Puedes usar pascalscript.
Muchas gracìas alos dos! Exactamente lo que estava buscando!.
Y mejor aùn gratis!.
Responder Con Cita
  #5  
Antiguo 19-05-2010
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Si lo que quieres es muy simple, RemObjects te puede servir, pero si necesitas un sistema de script mejor, te sugiero python para delphi: http://www.atug.com/andypatterns/pythonDelphiTalk.htm

Con python puedes comprimir, descomprimir, bajar páginas web, además de tener una rica colección de rutinas/classes.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
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
Pequeño editor en web (dreamweaver) ledesma78 Varios 2 14-08-2008 14:51:38
EditMask pequeño problema Patho Varios 5 29-10-2007 15:31:42
Pequeño reporteador lafirma Impresión 0 10-07-2004 00:16:44


La franja horaria es GMT +2. Ahora son las 03:43:31.


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