Moin Zusammen,
Zitat von
w3seek:
Somit zwingt einen Delphi, eine Variable zu uebergeben
was überflüssig wäre, wenn man, wie von MS vorgesehen, wirklich einen Pointer übergeben würde.
Durch die Verwendung von var Parametern an solchen Stellen, kommen dann ja auch diese "netten" Eigenarten zu Stande, dass man sich Funktionen noch einmal selbst importieren muss, wenn man sie wie vorgesehen benutzen will, z.B. ExtractIconEx.
In dem Falle gibt es sogar einen FAQ Artikel bei Borland, der das entsprechend vorsieht.