Delphi – Computação Paralela, em Threads anônimas

Houve um tempo que executar tarefas em “background” era um tortura.
Com a evolução de hardware e software, fazer uso de computação paralela passou a ser tão
fácil quanto um desafio em resistir ao seu uso.

Introduzida na versão XE7, um “thread” passou a rodar considerando o balanceamento entre
os processadores presentes na unidade de processamento.

Associar o uso de métodos anônimos facilitou em muito todo o trabalho:
[code lang=”pascal”]
TThread.CreateAnonymousThread(
procedure begin
// execute aqui o seu código
….
// se precisar sincronizar atualização de
// controles da janela
TThread.Queue(nil,
procedure begin
// aqui deve incluir a atualização
// dos controles da janela;
// ex: label1.caption := ‘texto’;
end);
end).Start;
[/code]

2 comentários

  1. cartierbraceletlove The love to be loved on. They are so happy to get kisses and hugs. I raised my dog around two cats. Not one time did he even attempt to attack. Jaxx has layed right beside a new born baby and watched everyone and everything around her. I just feel like people judge these dogs because they are looking at them like they are mean. Look at their faces a little closer. They pout if they are not getting attention. If you would stop and talk to them they stop barking and start moving their tails. Such babies.
    copy cartier love bracelet gold [url=http://www.beautiful-jewellery.com/]copy cartier love bracelet gold[/url]

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *