Omni Thread Library

 

Primoz Gabrijelcic, acaba de disponibilizar a Omni Thread Library, uma biblioteca para simplificar a utilização de Threads.

Com esta biblioteca um método pode ser executado em uma thread separada sem a necessidade de criar uma classe descendente de TThread:


procedure TfrmTestOTL.btnBeepClick(Sender: TObject);
begin 
   CreateTask(Beep, 'Beep').Run;
end;


procedure TfrmTestOTL.Beep(Task: IOmniTask);
begin  
  MessageBeep(MB_ICONEXCLAMATION);
end;

 

image

 

Referências

 
 
 

2 Comments

 
  1. Márcio Rodrigues disse:

    Como faço para efetuar o download.
    Na pagina do Google Code não consta.

    Obrigado.

  2. Cesar disse:

    Márcio,

    Você deve fazer checkout do SVN, eu fiz utilizando o Tortoise SVN.

 

Leave a Comment

 

You must be logged in to post a comment.