Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.016 Beiträge
Delphi 12 Athens
|
AW: Beliebiges Array übergeben
22. Sep 2012, 00:58
Haben diese TMeinObjektX einen gemeinsamen Vorfahren? (wenn nicht, dann TObject)
Versuch mal einen offenen Array-Parameter
function MeineTolleFunktion(Parameter: array of TMeinObjektVorfahr): Boolean;
Falls das ncht geht, dann wäre es "sicherer", wenn du 3 überladene Prozeduren erstellt, also je Typ eine Version.
Bei deiner Variante, könntest du die Arrays in ein array of TObject
casten, aber wenn jemand was Anderes übergibt, dann knallt es ganz schnell mal.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
|