Einzelnen Beitrag anzeigen

Darlo

Registriert seit: 28. Jul 2008
Ort: München
1.196 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#5

AW: Wait dialog oder sanduhr fuer Android/IOS

  Alt 7. Mär 2016, 16:17
Das Ding heißt TAniIndicator und den musst Du in einem eigenen Thread laufen lassen.
Doch wohl eher anders herum

Den ausführenden Code packt man in einen eigenen Thread
Jo, so wird dann ein Schuh draus....

Delphi-Quellcode:
  AniIndicator1.Enabled := true;
  Application.ProcessMessages;

  TThread.CreateAnonymousThread(procedure ()
    begin
      try
        ergebnisse := frmWebservice.getPkx(id.ToInteger,geb,beginn,ablauf, port);

      finally
        TThread.Synchronize (TThread.CurrentThread,
          procedure ()
          begin
            createProduktuebersicht(ergebnisse);
            AniIndicator1.Enabled := false;
          end);
      end;
  end).Start;
Philip
  Mit Zitat antworten Zitat