Fórum Comando em String #236622
08/06/2004
0
Exemplo:
String: ´Application.Terminate´
Comando: Application.Terminate;
[b:55b6c1e35f][i:55b6c1e35f]Um Forte Abraço,
André Ferreira.[/i:55b6c1e35f][/b:55b6c1e35f]
André Ferreira
Curtir tópico
+ 0Posts
08/06/2004
Nildo
Isso era possível com o Clipper, mas no Delphi isto é impossível. Você vai ter que fazer um interpretador... por exemplo:
if LowerCase( Variavel ) = ´application.terminate´ then Application.Terminate
Ou então usar Script Language (Esqueci o site e também o nome do utilitário, mas o Cebikyn sabe, manda uma MP pra ele!)
Gostei + 0
08/06/2004
Cebikyn
Nome: Pascal Script 3
Site: http://www.remobjects.com?ps
Freeware (grátis) e com código fonte
Gostei + 0
08/06/2004
Thaisandrade
Para fazer o que você está querendo, você realmente terá que fazer um teste, como já leh foi passado
Gostei + 0
19/05/2008
Eniorm
procedimento
COD: 01 (integer) MODULO: ´modulo.bpl´ (varchar) PROC: ´AbreGradeClientes´ (varchar) FUNCAO: ´´ ARG_ENTRADA: ´´ RESULT: ´´
funçãi
COD: 02 (integer) MODULO: ´modulo.bpl´ (varchar) PROC: ´´ FUNCAO: ´PesquisaGenerica´ (varchar) ARG_ENTRADA: ´nomeTabela´ (varchar) RESULT: Codido (integer)
qdo for função devo declarar assim
var func: function (parametros : tipos) : resultado begin ...
qdo for procedimento devo declarar assim
var proc: procedure(parametros : tipos); //qdo haver parametros begin ...
Gostei + 0
19/05/2008
Eniorm
o duro é declarar corretamente a variável function/procedure de acordo como está a string no banco.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)