Obrigado pela dica Natanael!

Sds,
Ricardo.

Natanael Rodrigues <[EMAIL PROTECTED]> escreveu:                               
De uma olhada neste site, http://www.dow.wau.nl/aew/ParseExpr.html 
 este carinha é muito bom...
 
 _____  
 
 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Ricardo César Cardoso
 Enviada em: sexta-feira, 26 de outubro de 2007 08:28
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: RES: [delphi-br] Trabalhar com formulas específicas
 
 Bom dia!
 
 Sem querer parecer chato, mas tem como vc postar um exemplo?
 
 Parece ser bem interessante isso!
 
 Sds,
 Ricardo.
 
 Davi Eduardo Borges Wall <[EMAIL PROTECTED] <mailto:davi.wall%40mult.com.br>
 com.br> escreveu: Walter,
 
 Existe uma função na unit Math (se não me engano) que calcula expressões
 aritméticas.
 
 Você passa a expressão e ele calcula e retorna o resultado.
 
 Sobre o "trocar" as palavras pelos valores. Eu fiz algo parecido. 
 
 Eu fiz uma função que descobria a palavra (ou variável no meu caso) e
 retornava o valor da palavra;
 
 %dataatual retornaria date por exemplo. 
 
 Outra forma de fazer é criar uma estrutura com a palavra e o ponteiro da
 procedure que vai resolver a palavra,
 
 Então bastaria identificar a palavra chamar sua função específica e
 concatenar tudo.
 
 []'s
 
 De: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
 [mailto:[EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br>
 os.com.br] Em nome de [EMAIL PROTECTED] <mailto:wchagasj%40bol.com.br> com.br
 Enviada em: quinta-feira, 25 de outubro de 2007 14:27
 Para: delphi-br
 Assunto: [delphi-br] Trabalhar com formulas específicas
 
 Boa tarde pessoal,
 
 Tenho alguns produtos cujos orçamentos são calculados a partir de formulas
 específicas. Uma delas é da seguinte forma:
 
 Quantidade de Tubos de PVC = (FORMACAO X METROS /6)
 
 Eu preciso de montar uma rotina que interprete o que é FORMACAO e METROS,
 Troque estas palavras por valores e faça este cálculo. Alguém sabe algum
 site aonde eu possa pesquisar sobre este assunto? Digitei no Google e no
 Yahoo sobre Formulas, mas vem muita coisa que não tem nada haver.
 
 Agradeço desde já a qualquer ajuda.
 
 []s
 
 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 [EMAIL PROTECTED] <mailto:wchagasj%40yahoo.com.br> com.br
 <mailto:wchagasj%40yahoo.com.br> 
 http://www.geocitie <http://www.geocities.com/SiliconValley/Bay/1058>
 s.com/SiliconValley/Bay/1058
 MSN: whitesockets@ <mailto:whitesockets%40hotmail.com> hotmail.com
 <mailto:whitesockets%40hotmail.com> 
 SKYPE: WalterChagasJr
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento! 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
     
             



       Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 

[As partes desta mensagem que não continham texto foram removidas]

Responder a