Fórum Reconhecimento de comando na Edit #232989
18/05/2004
0
Alguem conhece o comando no delphi que reconhece a linha dentro da edit como uma linha de comando digitada no código fonte?
pois preciso ler uma função pela edit e substituir pelo valores das variaveis.
Obrigado
Eduardo
Edusjc
Curtir tópico
+ 0Posts
20/05/2004
Reifas
ai vc precisa ler o que está na string... coloca um label e um botão e no onclick do botão digite:
label1.caption := edit1.text;
Gostei + 0
22/05/2004
Edusjc
estou querendo entrar com uma função, por exemplo, z=2x² + y, e para isso deveria usar a edit, mas alguem conhece algum comando para a edit que joga o valor de x e y dentro dessa linha de comando da função que foi digitada na edit??
obrigado.
Eduardo
Gostei + 0
22/05/2004
Vinicius2k
O que vc pode fazer é criar uma função com argumentos e informar os argumentos relacionando ao conteúdo do Edit, por exemplo assim :
function MinhaFuncao (x,y: integer) : integer; begin result:= x+y; end;
exemplo para chamar a função :
Showmessage(IntToStr(MinhaFuncao(StrToInt(Edit1.text),StrToInt(Edit2.text)));
supondo que os conteúdos dos Edits sejam respectivamente, 8 e 7, vc terá como resultado uma mensagem monstrando ´15´...
Se o q vc quer eh digitar um comando em ObjectPascal dentro do Edit, como form1.show, e quer que sua aplicação execute este comando, vc precisaria agregar à sua aplicação um interpretador de scripts... honestamente, não sei se existe...
Espero ter ajudado...
Gostei + 0
22/05/2004
Cebikyn
http://www.dow.wau.nl/aew/ParseExpr.html
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)