Hier mein original Code:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| try polyline[i].lat := strtofloat(lat); polyline[i-5].lon := strtofloat(lon); except on E:Exception do begin showmessage(E.ClassName+':'+E.Message); raise; end; |
das i-5 löst einen Fehler aus: zugriffsverletzung bei .... Lesen von adresse...
Da ich mein Programm aber mit vernünftigen Fehlermeldungen ausstatten möchte (wo ich dann weis was den Fehler ausgelöst hat), dachte ich der oben gezeigte weg wäre der richtige.
Aber das funktioniert nicht.
Ich habe D2009