Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#4

AW: Verständnisproblem Android synchron/asynchron

  Alt 23. Jul 2021, 18:37
aber ich beziehe mich nicht auf Dialoge, sondern auf eigene Funktionen.
Ups, CheckInput ... hatte irgendwie einen Input-Dialog im Kopf


Hm, per se arbeiten all diese Funktionen ausschließlich synchron. (vielleicht abgesehn vom unbekannten ErstelleStandardwerte)

Zitat:
Delphi-Quellcode:
function checkinput(Email:String):boolean;
begin
  result:= system.sysutils.sametext(settings.user.email, Email);
end;
checkinput und sametext sind synchron, sie kehren imer ersz zurück, wenn fertig.
Es könnte natürlich sein, dass settings.user.email erst später geladen wird,
aber auch da arbeieten die synchron, nur eben noch mit dem "falschen" Wert.

Hier würde ich mal den Debugger fragen, was da wirklich verglichen wird.


Aber es könnte auch an der Codierung liegen (auch wenn es hier eigentlich zwischen 32 und 64 Bit keinen Unterschied geben sollte).
Versuch es mal mit AnsiSameText, anstatt SameText.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat