GARANTIR DESCONTO

Fórum Comandos em Tempo de Execução #202548

22/12/2003

0

Olá, pessoal.

Estou precisando executar uma string(comando), ou seja para que eu passa alterá-la em tempo de execução. Condições como if, etc...

Alguém sabe alguma coisa sobre isso?


Galodoido

Galodoido

Responder

Posts

22/12/2003

Smaug_84

oq voce esta querendo

explique-se melhor


Responder

Gostei + 0

22/12/2003

Marcelo Saviski

ele quer montar um interpretador

da para fazer isso com scripts, tem um artigo no site


Responder

Gostei + 0

23/12/2003

Barcelos

Olá amigo,

O melhor interpretador de scripts que conheço é o Delphi Web Script (apesar do nome não é usado somente para a Web). Você pode escrever código como se estivesse dentro do Delphi (apesar de haver algumas melhorias na linguagem :D que você também pode usar). Dê uma olhada em http://www.dwscript.com,

Se não me engano, nos componentes Jedi também tem um interpretador, o JvInterpreter (que eu nunca consegui usar, aliás se alguém conseguiu, poste uma dica aqui!!!!)


Espero ter ajudado
osbarcelos@hotmail.com


Responder

Gostei + 0

29/12/2003

Galodoido

Bem pessoal, muito obrigado. Mas acho q vocês não entenderam bem o que eu preciso.

Estou precisando alterar meu código fonte, gostaria de poder criar variáveis por exemplo. Ou seja Quero executar comandos, somas incluir valores a estas variáveis em tempo de execução.

Caso alguém possa ajudar, muito obrigado.


Responder

Gostei + 0

29/12/2003

Nigro

Por favor seja mais específico, pois depois de compilado você não pode mais alterar o mesmo executável, então precisamos saber o que você para que sua programação seja ´flexível´


Responder

Gostei + 0

29/12/2003

Cebikyn

É para isso que serve scripts, para criar variáveis, constantes, procedures, functions, forms, buttons, e tudo o que vc faz no Delphi, só que em tempo de execução.

Mas se mesmo assim vc ainda quiser “editar” o código fonte do programa em tempo de execução, vc precisará de conhecimentos de assembler. Vc encontra material sobre o assunto em:

http://www.undu.com/Articles/990212d.html

e o exemplo correspondente:
http://www.undu.com/LIBS/selfmod.zip


Responder

Gostei + 0

05/01/2004

Galodoido

Olá Galera!

Para ser mais específico, no que estou precisando :
Estou recriando uma aplicação no delphi que anteriormente funcionava em Clipper. Bem no Clipper é usado um operador &(Macro) onde vc cria variáveis, e executas comandos externos.
Alguém sabe como posso, recriar isto no Delphi? Será que com scripts eu consigo fazer isto?

Caso possam me ajudar, muito obrigado!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar