System.Classes.EListError
Delphi
EListError = System.SysUtils.EListError;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Classes.pas | System.Classes | System.Classes |
Beschreibung
EListError ist die Exception-Klasse für Fehler, die in Verbindung mit Strings und Listen auftreten.
EListError wird ausgelöst, wenn ein Fehler in einem Listen-, TStrings- oder TStringList-Objekt auftritt. Die häufigste Ursache ist, dass die Anwendung auf einen Eintrag verweist, der außerhalb des Listenbereichs liegt.
EListError wird außerdem ausgelöst, wenn eine Anwendung versucht, das Duplikat eines Strings zu einem TStringList-Objekt hinzuzufügen, während die Eigenschaft Duplicates den Wert dupError hat.
Eine weitere Ursache für eine EListError-Exception ist der Versuch, einen String an bestimmter Position in eine sortierte Liste einzufügen, wodurch die Sortierreihenfolge unterbrochen werden könnte.