Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#27

AW: Methoden-Deklaration vorgeben?

  Alt 14. Aug 2013, 00:57
Mit geschachtelten Funktionen lässt sich das "Problem" lösen:

Delphi-Quellcode:
procedure AllInOneHandler(input1: Integer; input2: TSomeClass; out output: Double);

  procedure proc1; // hat Zugriff auf die Parameter der äusseren Funktion oder Methode
  begin
  end;
 
  procedure proc2; // so was von dry - dryer geht's nicht
  begin
  end;

begin
  if ankommendesPaket.commandStr = 'zooBesuchthen
    proc1
  else if ankommendesPaket.commandStr = 'zirkusBesuchthen
    proc2
  else
    ...
end;
fork me on Github
  Mit Zitat antworten Zitat