Fmx
Gestern, 19:53
Hallo,
ich habe eine procedure in einem FMX Projekt (Windows) das eine
procedure hat in der wiederum zwei proceduren aufgerugfen werden.
procedure Datenabgleich
begin
...
...
Datensenden (procedure)
Daten holen (procedure)
aufräumen Files löschen)
...
...
end;
kann es sein das unter fmx nicht gewartet wird, sondern die 2. procedure ausgeführt wird obwohl die erste noch nicht durch ist.
Ich hatte vorher den Code nicht aufgeteilt und der reihe nach in der procedure Datenabgleich abgearbeitet, seit der Aufteilung
passiert es hin und wieder das die Daten nicht in der Cloud ankommen aber auch keine Fehlermeldung auftaucht. Ich vermute das
er bei einer langsamen Verbindung aufräumt bevor er mit senden fertig ist.
Was kann ich da tun ? würde er bei dem Aufruf einer function warten (Rückgabewert prüfen)
Jürgen
|