Hallo Community,
ich möchte gerne Optionale (= vorbelegte) FunktionsParameter vom Type Record nach folgendem Muster verwenden:
Delphi-Quellcode:
Function p_ex(V, T, n: Extended; z: Extended = 1.25): Extended;
Begin
. . .
End;
So funktioniert es natürlich einwandfrei.
Nun möchte ich einen vorbelegten Record als Parameter
z übergeben:
Delphi-Quellcode:
Type
TDRecord = Record
X: Double;
Y: Double;
End;
Function p_Rec(V, T, n: Extended; z: TDRecord = (1.25, 2.5): Extended;
Begin
. . .
End;
was der Compiler freilich ablehnt.
Hat jemand eine Idee wie ich den Parameter
z mit Default-Werten vorbelegen könnte?
Geht das überhaupt?
Danke im Voraus!
Gruß, Andreas