Forum: Object-Pascal / Delphi-Language
Delphi
by kaju74,
7. Okt 2010
Hallo.
Das schon, aber dessen Verwendung verstehe ich nicht, da ich ja irgendwelche Methoden überschreiben muss, um via "for each" darauf zugreifen zu können. Wie ich das verstehe, muss ich irgendwelche Enumerator-Ableitungen machen, die dann pro Typ das entsprechende Interface entsprechend Typecastet...hmmm...naja, ich probier's dann mal irgendwie hinzukriegen....thx.
Gruß,
Marc
Forum: Object-Pascal / Delphi-Language
Delphi
by kaju74,
6. Okt 2010
Hi..
Ja, aber Interfaces...
a) ...dienen u.a. der Beschreibung der (implementierten) Methoden
b) ...werden beim Verlassen des Scopes (je nach Deklaration) automatisch freigegeben
Daher sollten es schon Interfaces sein. Die Frage ist nur, von welchen Interfaces mal
ableitet um eine Enumeration durch die neuen Sprachfeatures zu erhalten.
Forum: Object-Pascal / Delphi-Language
Delphi
by kaju74,
6. Okt 2010
Hallo.
Ich versuche gerade ein internen Firmen-Tool (D7) zu modernisieren, dass automatisch eine Persistenzschicht aus
Objekt-Listen anhand einer Konfigurationsdatei erzeugt. Dazu wurde - klassisch - auf TCollection und
TCollectionItem zurückgegriffen, um Objektlisten abzubilden. Beispiel:
TItem = class(TCollectionItem)
<Deklaration der Eigenschaften & Methoden>
end;