Tente criar um objeto Thread e implementar nesse objeto, o que vc. precisa.
  E sempre que um After/BeforePost for acionado, vc. chama sua thread.
  Acho que uma solução poderia ser essa. Isso se consegui entender certinho o 
que vc. precisa. (-_-)
   
  Um abraço... até a vista.

Carlos Delfino Carvalho Pinheiro escreveu:
    Bons Dias!
(...)
  Tenho a necessidade de inserir diversos Procedimentos para que possam
ouvir (Listener) os eventos AfterPost e BeforePost de uma ADOTable!

Em Java, eu usaria um Padrão de Projeto Chamado Publish-Subscribe(A
GoF pattern (section 23.9 of Larman); Also known as publish-subscribe,
delegation-event model, event-listener model), que já implementado me
oferecia um Metodo chamado AddPropertyListener(String,Objeto), mas
percebi que em Delphi somente um Procedimento (ou melhor ponteiro para
procedimento)por vez pode ser adicionado como Ouvinte destes eventos!

Qual seria a melhor forma de se implementar multiplos Ouvintes? Criar
uma coleção e criar um unico metodo em um DataModule onde seria
adicionado os ouvintes segundários, e este metodo adicionado ao
Evento?

Existiria forma mais prática?

Obrigado!


=================================
"Nunca ande pelo caminho traçado, pois ele conduz somente até onde os outros já 
foram."
Alexander Graham Bell
=================================
Welson de Avelar Soares Filho
Programador Delphi
Gemini Sistemas
<www.geminisistemas.com.br>
Juiz de Fora - Minas Gerais
=================================
                
---------------------------------
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a