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]