Einzelnen Beitrag anzeigen

Stewag

Registriert seit: 12. Jun 2008
161 Beiträge
 
Delphi 12 Athens
 
#1

Ord() Funktion unter Android

  Alt 10. Mai 2019, 12:26
Bei der Portierung dieses Codes für eine einfache Verschlüsselung von Windows auf Android habe ich das Problem, dass unter Android ein komplett anderes Ergebnis geliefert wird.
Hängt das vielleicht damit zusammen, das Android eine andere Codepage verwendet?

Wie kann ich erreichen, das unter Android dasselbe Ergebnis wie unter Windows geliefert wird?

Code:
Inword := 'Android';

for i := 1 to length(Inword) do
    Outword := Outword + char(ord(Inword[i])-i);

showmessage(Outword) // liefert "@lanjc]" unter Windows und "mbokd^_" unter Android
Ich setze Delphi 10.3 Community ein.
Steffen
  Mit Zitat antworten Zitat