Avaliar expressões string...
Olá pessoal,
Há quanto tempo,hein....
Estou precisando de uma grande ajuda...
Eh +/- o seguinte:
Digamos que eu tenha um form com um componente EDIT nele, e um botão...
Neste edit o usuário pode digitar qq expressão matemáica, por exemplo:
2+2 ... 4*3 ... (10/5)*2 ....
E quando clicar no botão o programa vai mostrar o resultado da expressão digitada.
Muito obrigado a quem puder me ajudar....
[color=red:8dd17a7782][b:8dd17a7782]Editado(Beppe): Título removido: ´SOCOOROOOOOO! É Sério... ´[/b:8dd17a7782][/color:8dd17a7782]
Há quanto tempo,hein....
Estou precisando de uma grande ajuda...
Eh +/- o seguinte:
Digamos que eu tenha um form com um componente EDIT nele, e um botão...
Neste edit o usuário pode digitar qq expressão matemáica, por exemplo:
2+2 ... 4*3 ... (10/5)*2 ....
E quando clicar no botão o programa vai mostrar o resultado da expressão digitada.
Muito obrigado a quem puder me ajudar....
[color=red:8dd17a7782][b:8dd17a7782]Editado(Beppe): Título removido: ´SOCOOROOOOOO! É Sério... ´[/b:8dd17a7782][/color:8dd17a7782]
Thematrix:reloaded
Curtidas 0
Respostas
Cebikyn
25/03/2004
Duas opções de componentes:
[b:eebf7786e1]TExpressionParser[/b:eebf7786e1]
http://www.dow.wau.nl/aew/ParseExpr.html
[b:eebf7786e1]SpeedParser Component - Rapid expression parser[/b:eebf7786e1]
http://www.delphi3000.com/articles/article_2588.asp
O primeiro é muito mais rápido e flexível (permite adição de novas funções, operações com strings, variáveis, etc...), já o segundo é fácil de usar, mas não tem o mesmo desempenho e flexibilidade (a pesar do nome dar a impressão de que é rápido...).
[b:eebf7786e1]TExpressionParser[/b:eebf7786e1]
http://www.dow.wau.nl/aew/ParseExpr.html
[b:eebf7786e1]SpeedParser Component - Rapid expression parser[/b:eebf7786e1]
http://www.delphi3000.com/articles/article_2588.asp
O primeiro é muito mais rápido e flexível (permite adição de novas funções, operações com strings, variáveis, etc...), já o segundo é fácil de usar, mas não tem o mesmo desempenho e flexibilidade (a pesar do nome dar a impressão de que é rápido...).
GOSTEI 0
Thematrix:reloaded
25/03/2004
Valeu, muito obrigado!
GOSTEI 0
Nildo
25/03/2004
Quanto tempo hein TheMatrix? Eu me lembr de voce do outro forum, e olha que estava passando no cinema o primeiro Matrix (eu ainda nem sabia oq era o Reloaded) heehehe
Teh +
Teh +
GOSTEI 0
Thematrix:reloaded
25/03/2004
Diga Nildo....
Tudo Legal...
Pois é, e já passou o revolutions (decepção :cry: ), e nós estamos aqui, fiquei fora um tempo porque fiquei sem internet dedicada, mas tamos de volta....
valeu....
Tudo Legal...
Pois é, e já passou o revolutions (decepção :cry: ), e nós estamos aqui, fiquei fora um tempo porque fiquei sem internet dedicada, mas tamos de volta....
valeu....
GOSTEI 0