Executar uma variavel? Como?

26/02/2003

0

Tenho uma variavel do tipo string com uma linha de comando dentro.
EX:

Comando1 := ´frmPrincipal.btbtnSair.enable := false;´;

Como eu faço para executar esta linha de comando, que esta dentro da variavel :?:
Existe alguma função que faça isso :?:

:arrow: Obrigado pela ateção.


Ullrich

Ullrich

Responder

Posts

26/02/2003

Marcelo Saviski

Selecione para ler
[color=yellow:ccd85f399e]Oque você quer é RTTI,
existe como fazer isso, mas não desta forma , mas gera o mesmo resultado.

Veja alguma coisa na Unit SysUtilis[/color:ccd85f399e]


Responder

26/02/2003

Anonymous

Onde fica essa Unit SysUtilis???
O que é RTTI??

Desculpe minha ignorância...


Responder

26/02/2003

Marcelo Saviski

Onde fica essa Unit SysUtilis??? O que é RTTI?? Desculpe minha ignorância...


RTTI é RunTyme Tipe Information(informaçao em tempo de execução)

Eu tambem não entendia nada disso antes de ler esse livro ´Delphi, O Guia essencial´, custa uns 20 pila.

essa unidade vem no delphi, não sei se não é só na versão professional ou melhor, talvez.

pesquize sobre esse livro, ele é muito bom, começa falando sobre Delphi Pascal, se você já entende pode ir pulando algumas partes.
Depois ele aborda e fala sobre as classes,

Aí vem a tal da RTTI, não é nada de complicado, A SYsUtilis é uma unidade que contém funções para satar valores e pegar valores de propriedades de componentes, variaveis,etc... atravez de STRINGS

O OBject inspector usa essa unidade para funcionar

EX:

você quer que a fonte fique Arial, Você usa uma função da qual eu não me lembro o nome dizendo para definir ´Arial´ em Component.font´


Responder

26/02/2003

Anonymous

Obrigado pela ajuda, e tambem pela dica do livro. :)


Responder

27/02/2003

Nadilson

Bom dia, Ullrich...

Dá uma olhadinha nesse link, pois talvez possa lhe dar uma luz:
http://www.lmc-mediaagentur.de/dpool/tips/1146.htm
Título : How to store a procedure or function in a variable (Como armazenar um procedimento ou função numa variável).


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar