Fórum Capturar evento de click de um botão sem utilizar o OnClick e nem incluir linhas de códigos no .pas (Delphi) #572160
05/12/2016
0
Tenho lido bastante documentação sobre Class Helper e Class Interceptor do Delphi, para que que eu possa criar uma nova unit com todo o código la dentro, mas ainda assim não obtive sucesso na hora de fazer um override de um Click de um TControl, por exemplo.
Alguma idéia? Será que tenho como fazer isto utilizando Class Helper ou Class Interceptor mesmo?
Ismael Machado
Curtir tópico
+ 0Posts
05/12/2016
Gutierry Pereira
você pode fazer isso utilizando a captura de eventos(mensagens) do windows, ele intercepta todos os eventos da aplicação.
Porem acredito que se deseja logar os acontencimentos antecedentes a um erro um eureka log ou outro componenente de geração de callstack resolveria seu problema.
a utilização do Applicationevents para interceptar excption e lançar eses logs com o callstack, acredito que tambem seria uma solução.
Espero ter ajudado.
Att: Gutierry Antonio
Gostei + 0
05/12/2016
Ismael Machado
Vou tentar utilizar o que já tenho até o momento com essa idéia de capturar os eventos do windows, e se tudo der certo posto aqui! Abraço.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)