Fórum Chamar um metodo sem instanciar um objeto #198048
30/11/2003
0
Como eu faco pra que meu objeto tenha um metodo que possa ser chamado sem que ele seja instanciado ?
Obrigado
Emilio
Obrigado
Emilio
Emilio.cini
Curtir tópico
+ 0
Responder
Posts
30/11/2003
Raserafim
Basta você utilizar um Método de Classe. Para isto é só colocar o nome reservado [b:aba2281026]Class [/b:aba2281026] antes do nome do procedimento.
Ex:
type
TTeste = class
class procedure Executar;
end;
class procedure TTeste.Executar;
begin
ShowMessage(´Executado´);
end;
Ex:
type
TTeste = class
class procedure Executar;
end;
class procedure TTeste.Executar;
begin
ShowMessage(´Executado´);
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)