Einzelnen Beitrag anzeigen

skoschke

Registriert seit: 6. Jan 2009
523 Beiträge
 
Delphi 10.4 Sydney
 
#1

Einzel-Zeichen eines Strings Delphi 10.3 -> Delphi 10.4.1

  Alt 8. Feb 2021, 09:10
Delphi-Version: 10.4 Sydney
Hallo,

unter D 10.3 musste ich beim Durchlaufen eines Strings

Delphi-Quellcode:
k1 : string;
nz : char;

    for i := 1 to length(k1) do
    begin
{$IFDEF MSWINDOWS}
      nz := k1[i];
{$ENDIF}
{$IFDEF ANDROID}
      nz := k1[i - 1];
{$ENDIF}
Windows und Android anders handeln.
Nun unter D 10.4.1 funktioniert das nicht mehr, die Zeichenzählung ist jetzt unter Windows und Android gleich!
(so wie ich das damals eigentlich auch erwartet hätte, aber beim Debuggen eines besseren belehrt wurde)

Kann das jemand so bestätigen?

Ciao
Stefan

Geändert von skoschke ( 8. Feb 2021 um 09:18 Uhr)
  Mit Zitat antworten Zitat