Zweites Form als Statusanzeige -> Prioritätsproblem
-
Tja, heute kommtsdicke, schon das zweite Problem.
Und zwar: Mein heute Morgen schon erwähntes Programm läd etwas herunter und verarbeitet es, sobald ein Button geklickt wird.
Jetzt möchte ich jedoch beim Buttonklick auchnoch Form2 aufmachen, das auf dem Label standardmäßig anzeigt "Download läuft"
Form2 öffnet sich auch brav, jedoch wird der Text erst angezeigt, wenn der download bereits fertig ist. Kann man da die priorität irgendwie hochsetzen?
unter Java hat man sowas ja immer mit Threads gelöst...
Leider habe ich keine Ahnung nach was ich bei diesem Problem googlen sollte, sonst würde ich es erst einmal selber versuchen.
mfg
Raimond
-
für Thread -> TThread
wegen dem zu späten anzeigen des textes, dafür bräuchten wir etwas code
-
So aus meiner Phantasie würde ich bei Deinem Code spontan sagen, dass Du nachdem Du die Form anzeigst oder das Label neu beschriftest ProcessMessages() aufrufen musst.
Während des Downloads wird Dein Prog 'hängen' und erst dann weiterlaufen, wenn der Download beendet ist.
-
Danke, klappt