Forum: Cross-Platform-Entwicklung
by knaeuel,
15. Mär 2018
ich hab noch einen Fehler gefunden, der das Problem löst...
dieses Code-Fragment:
{$IFDEF MSWINDOWS}
for i:=1 to length(input) do
{$ELSE} //auf iOS und Android sind die Strings 0-basiert...
for i:=0 to length(input)-1 do
{$ENDIF}
begin
Forum: Cross-Platform-Entwicklung
by knaeuel,
15. Mär 2018
Danke schon mal für die Antworten!
Ich probiere mich mal mit "TEncoding.GetBytes()" :)
Forum: Cross-Platform-Entwicklung
by knaeuel,
15. Mär 2018
Hallo zusammen, ich habe folgendes Problem:
Ich muss für einen an sich recht simplen späteren Vorgang Strings zu Byte-Arrays konvertieren und umgekehrt. Die Umwandlung muss auf den 3 Plattformen Windows, iOS und Android dieselben Ergebnisse liefern - und genau da liegt der Knackpunkt.
Auf Windows funktioniert das problemlos, ich konvertiere Text zu Bytes und wieder zurück und habe wieder...