Okay, mal ein Beispiel: Das hier
will ich zum Laufen bekommen
Delphi-Quellcode:
procedure TForm1.FormShow(Sender: TObject); // Gleiches Ergebnis im OnFormCreate
begin
ZeigeActivityIndicator('test');
Sleep(10000);
VersteckeActivityIndicator
end;
Was passiert? Der Splash-Screen erscheint solange, bis die 10 Sekunden rum sind.
Was soll es tun?Das Formular anzeigen und ein ActivityIndicator 10 Sekunden lang kreiseln lassen
Ein Thread würd das Problem lösen, aber 1000 andere aufwerfen.