hmmm....
so gehts nicht
Delphi-Quellcode:
while RouteList[0,i] <> varEmpty do
begin
cxMemo1.lines.add(Routelist[0,i]);
inc(i);
end;
so will er das auch nicht
Delphi-Quellcode:
while RouteList[0,i] <> Unassigned do
begin
cxMemo1.lines.add(Routelist[0,i]);
inc(i);
end;
ich glaube das das nichts mit dem wert zu tun hat, sondern mit der abfrage des Wertes "while RouteList[0,i]"
Am Ende der Routlist angenommen sie hat 50 Lines das heisst i=50 ist alles noch in Ordung, aber jetzt frag ich ab RouteList[0,51] und dieser Wert liegt ausserhalb, deswegen kracht es.
Aber wie kann ich das umgehen ?