Forum: Object-Pascal / Delphi-Language
Delphi
by Harry Stahl,
2. Jul 2018
Wie sieht denn die Weiterverarbeitung aus? Evtl. liegt ja auch da das Problem?
Tritt das Problem auf allen PC's auf oder nur auf Deinem?
Welche Windows-Version?
Innerhalb oder außerhalb einer VM?
- Versuche einmal das Programm ohne den Style auszuführen
- Setze das {$O-} einmal vor die Prozedure, statt innerhalb (ist eigentlich egal, versuchs trotzdem mal)
Forum: Object-Pascal / Delphi-Language
Delphi
by Harry Stahl,
29. Jun 2018
Ich gehe auch mal davon aus, dass es nicht an Delphi liegt, sondern an einem Fehler im Code.
Du könntest zum einen verschiedene Prüfungen vornehmen, ob die Liste gültig ist bzw. der Indexeintrag. Wenn der nicht gültig ist, sollte eigentlich nur ein Listindex-Fehler auftreten.
Test etwa so:
if (Stringlist1 <> NIL) and (Stringlist1.count >0) then
s := StringList1;
end;