Registriert seit: 28. Sep 2006
198 Beiträge
Delphi XE Professional
|
Generics: generische TList<T> als Parameter übergeben
1. Nov 2009, 12:13
Hallo Leute,
ich möchte gerne an eine Methode eine TList<T> / TObjectList<T> übergeben, wobei beim eigentlichen Aufruf natürlich eine (hm, wie heißt das bei Generics?) abgeleitete Version von TList übergeben wird.
Konkret: ich habe ein eigenes ListView, mit einer Methode SyncList(l: TList), diese Methode will ich jetzt auch mit generischen Listen aufrufen können. Innerhalb der Methode ist mir eigentlich völlig egal, um was für Objekte es sich handelt, da sämtliche Behandlungen über Events geschehen.
Ich habe verschiedene Syntaxvarianten ausprobiert, komme aber auf keinen grünen Zweig. Geht das überhaupt?
Viele Dank schonmal für wertvolle Tips ;)
Gruß,
Sir Twist
|