Einzelnen Beitrag anzeigen

bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.138 Beiträge
 
Delphi 11 Alexandria
 
#1

Ansistring für Delphi Next gen Compiler (LINUX)

  Alt 10. Nov 2018, 20:05
ich versuche in meiner Anwendung den Ansistring zu ersetzen, scheitere gerade an diesem Problem


Delphi-Quellcode:
Type AnsiStringNextGeneration = array of Byte;


function TrimPos (const aString : AnsiStringNextGeneration; ) : TStringPosition;
var
  I, L: Integer;
begin
  L := OldPosition.len;
  I := 1;
  while (I <= L) and (aString[I+Integer(OldPosition.start)-1] <= ' ') do Inc(I);
  if I > L then
solange an die function aString als AnsiString übergebn wurde funktionierte die Abfrage (aString[I+Integer(OldPosition.start)-1] <= ' ' , jetzt bekomme ich hier eine Fehlermeldung

[DELPHI][dcc32 Error] Position.unix.pas(77): E2008 Incompatible types[/DELPHI]

Wie muss ich die Abfrage oben anändern ?
  Mit Zitat antworten Zitat