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

 




XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>