(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: Array Parameter erwartet - Array nicht akzeptiert
15. Sep 2007, 16:47
verständlich das es nicht funktioniert denn du übergibst zwar ein Array aber nicht das Array "Versin" sondern ein Array mit einem Element welches ein Pointer ist.
Die Funktion scheint mit Compilermagic umgesetzt zu sein wodurch beliebig viele Parameter/Arrayelemente verschiedenster Typen erlaubt sind.
Es ist mit Delphimitteln nicht möglich ein Array of VerschiedeneTypen zu definieren. Selbst ein Array of Variant hätte nur den einen Typ Variant aber nicht mehrere verschiedene Typen. Das ist nur mit compilermagic möglich weil nur so beim compilieren erkannt werden kann welche Typen sich tatsächlich im Array befinden.
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|