Skip to content

Instantly share code, notes, and snippets.

@BoscoBecker
Created November 3, 2023 17:05
Show Gist options
  • Select an option

  • Save BoscoBecker/16fa5799a80b31705821aed4ba000caa to your computer and use it in GitHub Desktop.

Select an option

Save BoscoBecker/16fa5799a80b31705821aed4ba000caa to your computer and use it in GitHub Desktop.
Async await
AsyncMethod;
begin
TTask.Run(
procedure
begin
// Código assíncrono aqui
Sleep(5000); // Exemplo de operação assíncrona simulada
// Atualizar a interface do usuário, se necessário
TThread.Queue(nil,
procedure
begin
// Código para atualizar a interface do usuário aqui
Memo1.Lines.Add('Operação assíncrona concluída.');
end
);
end
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment