Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Rückgabewert Referenzieren

  Alt 23. Jun 2008, 16:59
Wenn man sich einmal fragt was bei Verwendung von Var, Out etc. passiert liegt die Lösung auf der Hand (wurde auch bereits gepostet). Ein by-Reference übergebener Wert ist nichts anderes als das ein Pointer auf den Wert übergeben wird.

Hast du also beispielsweise eine Funktion in einer DLL welche einen Var-parameter erwartet kannst du die Funktion außerhalb auch mit einem Pointerparameter definieren. Und Rückgabewerte von Funktionen können natürlich auch Pointer-Typen sein
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat