Hi Roberto, I have restored the links for downloading demos at: http://shareit1.element5.com/programs.html?productid=131019&language=English Remember, demos are valid and full featured until 1/1/2007 (almost one year by now.)
There are two components ready to download: THFormula - Run Time Expression Parser and Evaluator which accepts expressions composed of operands, functions, symbols and operators and evaluates the result as String, Integer, Float and Boolean. Operands can be strings, integers, floats or booleans. It is Data-aware and can operate on a dataset's fields. Default conversion is provided from any type to any type. Operators are arithmetic (+, -, *, /, \, Div, Mod), boolean (and, or, xor, not), string (& concatenate) and logic-compare (=, <>, < ,<=, >, >=). Recognises multiple definible strings as boolean values as TRUE,T,YES,Y / FALSE,F,NO,N. Symbols and Expressions (as Pi=3.14 or Total=[Quantity]*[Cost]) can be stored in the Symbol Table. They are evaluated only on on-needed basis. Defined Functions: Min, Max, If, Select, Format. More functions can be easily created and freely added. Fires Events on exceptions and on result type and values. Screenshoots and demo code at: http://www.pathcom.com/~horiatu/delphi.htm THGlyphView - IDE extension for displaing glyphs in a tabular meaner, where you may test them before loading on buttons/bitmaps. This component editor comes also with added value for Font editors and Name property highlighter in the object inspector. Come back soon to my page - I'll continue to restore the other links and eventually add new ones. Thank You, Horia -------------------------------------------------------------------------------- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Roberto Freitas Sent: Wednesday, January 11, 2006 9:05 PM To: [email protected] Subject: [delphi-en] Re: Evaluating expressions at runtime Tudosie, thank you for your answer. Aparently THFormula is more than I need. But many options on site doesn't work: Documentation, Demo, Order ---> Server not found Download ---> not working for trial version Besides, I am using Delphi 7. Does it work with Delphi 7? If it does, how can I get a trial version? --- In [email protected], [EMAIL PROTECTED] wrote: > > > THFormula on http://www.pathcom.com/~horiatu/delphi.htm > > THFormula accepts expressions composed of operands, functions, symbols and > operators and evaluates the result as String, Integer, Float and Boolean. > Operands can be string, integer, float or boolean. Is Data-aware and can > operate on a dataset's fields. Default conversion is provided from any type to > any type. Operators are arithmetic (+, -, *, /, \, Div, Mod), boolean (and, or, > xor, not), string (& concatenate) and logic-compare (=, <>, < ,<=, >, >=). > Recognises multiple definible strings as boolean values. Symbols (as Pi=3.14) > can be stored in the Symbol Table. Defined Functions: Min, Max, If, Select, > Format. More functions can be easily created and freely added. Fires events on > exceptions and on result type and values. > > -------------------------------------------------------------------- ------------ > From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of > Roberto Freitas > Sent: Monday, January 09, 2006 7:04 PM > To: [email protected] > Subject: [delphi-en] Evaluating expressions at runtime > > > Hi, > I need evaluate arithmetic and logical expressions at runtime. > Searching Google, I found something that might be what I want, except > that it's not a Delphi, but a C programm: > (http://www.parsifalsoft.com/examples/evalexpression/) > Does anybody know where I can find it? > I wouldn't like to reinvent the wheel :-) > ----------------------------------------------------- Home page: http://groups.yahoo.com/group/delphi-en/ To unsubscribe: [EMAIL PROTECTED] Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/delphi-en/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

