Einzelnen Beitrag anzeigen

MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#4

Re: procedure, wie kann Ein/Rückgabe der Gleiche sein

  Alt 23. Jul 2005, 14:12
Du darfst nicht zweimal den gleichen Variablen-Namen benutzen, da Delphi ja sonst nicht weist, welche van den beiden variablen du in deiner procedure meinst, wenn du "counter" schreibst.

procedure CountX(aStart, aEnd: Integer; Var Counter: array of Integer); gruss

[Add]

Wenn du es so machst, wie Luckie dir es vorgeschlagen hat, kannst du es auch als funktion machen:

Delphi-Quellcode:
type
  TIntArray = array of Integer;

function CountX(Counter: TIntArray; aStart, aEnd: Integer): TIntArray
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat