Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 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.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|