Fórum Aguardar um processo. #397553
18/03/2011
0
Colegas..
Tenho um sistema que preciso enviar um e-mail usando indy e gmail funcionando 100%, mas as vezes esse email demora um pouco para ser enviado devido a algum anexo.
O que preciso e travar esse form enquanto o processo de envio não for concluido e se possivel a exibição de uma tela pedindo ao usuario para aguardar, igual temos em aguns sites onde e exibido um icone para esse fim.
Alguem saberia de uma rotina que eu possa criar em delphi para esse fim?
Grato:
Jose Luiz
Jose Medeiros
Curtir tópico
+ 0
Responder
Posts
19/03/2011
Marco Salles
A sua dúvida inicial de como inibir o formulario é facilmente respondida por
SeuForm.enabled:=False;
como mostrado acima inibir o formulario é facil , mas vc tem algum mecanismo que indica se o email foi inviado , isto é , se o processo do email chegou ao fim . Pois no fim do processo vc tera que fazer
SeuForm.enabled:=True;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)