Indem du dafür sorgst, daß dein Programm solange nicht hängen bleibt?
-
Application.ProcessMessages;
(ab und an mal aufrufen, um die Messages zu verarbeiten und die
GUI kurz reagieren zu lassen)
- den Download in einen Thread aislagen, damit die
GUI nicht hängen bleibt
- TIdAntiFreeze (das hängt Application.ProcessMessages z.B. in die Warteschleifen der Downloadmethoden ... kann man aber auch selber machen)
- oder sonstwas