Mudanças entre as edições de "Procedimento Exibe processo"
(→Parâmetros) |
|||
(4 revisões intermediárias por um outro usuário não estão sendo mostradas) | |||
Linha 2: | Linha 2: | ||
==='''Sintaxe'''=== | ==='''Sintaxe'''=== | ||
− | ExibirProcesso( | + | ExibirProcesso(s:String); |
==='''Parâmetros'''=== | ==='''Parâmetros'''=== | ||
− | + | {| class="wikitable" style="width: 100%" | |
+ | ! Nome | ||
+ | !Tipo | ||
+ | !Descrição | ||
+ | |- | ||
+ | |s | ||
+ | |String | ||
+ | |Texto exibido na tela de status do processamento. | ||
+ | |- | ||
+ | |} | ||
==='''Exemplo'''=== | ==='''Exemplo'''=== | ||
ExibirProcesso('Iniciando Importação...'); | ExibirProcesso('Iniciando Importação...'); | ||
try | try | ||
− | |||
ExibirProcesso('Importando...'); | ExibirProcesso('Importando...'); | ||
finally | finally |
Edição atual tal como às 08h12min de 9 de agosto de 2024
O procedimento é utilizado 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.
Sintaxe
ExibirProcesso(s:String);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
s | String | Texto exibido na tela de status do processamento. |
Exemplo
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.