Einzelnen Beitrag anzeigen

braunbaer

Registriert seit: 15. Okt 2008
Ort: Vorarlberg
116 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: App bleibt beim Re-Start lange eingefroren

  Alt 6. Aug 2020, 06:06
Versuch doch mal das einfach 300ms später auszuführen,
dann ist die App gestartet, und es sieht nicht so lange blockierend aus.
Hallo Rollo62,
danke für deinen Input.

Ich habe inzwischen den Punkt gefunden, wo alles einfriert.
Das mit TTasks und Threads habe ich schon im Griff, allerdings habe ich die Datenbankzugirffe auf die SQLite im Hauptthread.
Es läuft auch alles sauber und rund, da die notwendigen Datenbankzugriffe in wenigen Millisekunden erledigt sind.

zum Problem:
wenn die App (Zeiterfasssung) etwas Länger im Hintergrund ist, braucht der erste Zugriff auf die SQLite-DB extrem lange (10 - 30 Sekunden).
Danach läufts wieder.
Die SQLite-Datei liegt im LibraryPath. Eventuell ist das das Problem. Ich werde diese in den Documentspath verschieben...

Bin für weitere Tipps immer dankbar.
Gebhard Blank
  Mit Zitat antworten Zitat