Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.277 Beiträge
 
Delphi 12 Athens
 
#3

AW: Default-Wert für Record in Methode

  Alt 17. Feb 2020, 13:11
cMyConst ist eine typisierte Konstante und nicht benutzbar für default parameter Werte.
Leider, obwohl es ja eigentlich keinen Grund gibt, warum das nicht gehen sollte.


Es ginge hier nur der Parameter als Pointer und dann innen ein if not Assigned(aMyVar) then aMyVar := cMyRecord; oder das beliebte
Delphi-Quellcode:
procedure HelloWorld(const aMyVar: TMyRecord); overload;
procedure HelloWorld(); overload;
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (17. Feb 2020 um 13:13 Uhr)
  Mit Zitat antworten Zitat