Mudanças entre as edições de "Exibe processo"

(Exemplo)
 
(6 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
===Conceito===
+
A função pode ser utilizada para exibir na tela o status do processo. Indicado o uso em processos muito longos onde a função elimina a sensação de travamento da aplicação.
:A função pode ser utilizada para exibir na tela o status do processo. Indicado o uso em processos muito longos onde a função elimina a sensação de travamento da aplicação.
 
  
===Exemplo===
+
 
 +
Exemplo de Uso:
  
 
   ExibirProcesso('Iniciando Importação...');                                             
 
   ExibirProcesso('Iniciando Importação...');                                             
Linha 12: Linha 12:
 
   end;
 
   end;
  
  Note que o processo está protegido por try finally, isso porque caso aconteça alguma exceção o frame do  
+
Note que o processo está protegido por try finally, isso porque caso aconteça alguma exceção faz com que o frame do status seja fechado.
  status seja fechado.
 

Edição atual tal como às 17h46min de 22 de abril de 2024

A função pode ser utilizada para exibir na tela o status do processo. Indicado o uso em processos muito longos onde a função elimina a sensação de travamento da aplicação.


Exemplo de Uso:

 ExibirProcesso('Iniciando Importação...');                                             
 try
   // ...
   ExibirProcesso('Importando...');
 finally
   FecharProcesso;
 end;

Note que o processo está protegido por try finally, isso porque caso aconteça alguma exceção faz com que o frame do status seja fechado.