Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#12

Re: Nicht erkärliche EAccessVoilation

  Alt 26. Feb 2009, 19:24
Zitat von NamenLozer:
Eigentlich sollte TStrings auch funktionieren, soweit ich weiß bietet die TStringlist nur etwas mehr Funktionen wie Sortierung etc. Es kann aber sein, dass es als abstract deklarierte Methoden gibt. Erst wenn auf diese zugegriffen würde, dürfte es aber die Exception geben.
TStrings hat selbst nicht die Funktionalität, erst die abgeleiteten Klassen implementieren die. Beispiel:    procedure Insert(Index: Integer; const S: string); virtual; abstract; Und auf Insert leitet TStrings dann Add z.B. um, so dass man das nicht in der abgeleiteten Klasse mehr implementieren muss.
Deshalb gibt es aber eine Exception. Dass die erst bei der Verwendung auftritt, ist richtig.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat