Einzelnen Beitrag anzeigen

Benutzerbild von Gollum
Gollum

Registriert seit: 14. Jan 2003
Ort: Boxberg
456 Beiträge
 
Delphi 10.1 Berlin Professional
 
#3

AW: Optionale Parameter Funktion/Procedure

  Alt 27. Jun 2019, 09:27
Hallo,

normalerweise sollte es mit overload funktionieren:
Delphi-Quellcode:
implementation
  procedure Foo(a, b:Integer); overload;
  procedure Foo(a, b, c, d:Integer); overload;

interface
  procedure Foo(a, b:Integer);
  begin
    Foo(a, b, 0, 0);
  end;

  procedure Foo(a, b, c, d:Integer);
  begin
    ...
  end;
Was auch geht wäre:
  procedure Foo(a, b:Integer, c:Integer=0, d:Integer=0);
  Mit Zitat antworten Zitat