Objeto que fez a chamada
Como faço para saber qual o objeto que fez a chamada de um form?
Preciso saber se foi através de um botão ou através de um item de menu.
Reuber
Preciso saber se foi através de um botão ou através de um item de menu.
Reuber
Jubrovolski
Curtidas 0
Respostas
Marco Salles
17/08/2006
acho que dá.. é so uma idéia
depois quando quiser é so testar
e por fim :
boa sorte.
defina na secção public do formulario principal ou que vai fazer a chamada Objeto:TObject;
quando chamar Objeto:=sender; //do manipulador de evento Onclick
depois quando quiser é so testar
if Objeto is TButton Then //é um botão esle if Objeto is TMenuItem // é um item do Menu else if Objeto is TQaulquerClasse //é um QualquerClasse..
e por fim :
boa sorte.
GOSTEI 0