Thema: Rückgabe

Einzelnen Beitrag anzeigen

fLaSh11
(Gast)

n/a Beiträge
 
#5

Re: Rückgabe

  Alt 30. Okt 2007, 12:55
Es gibt auch Prozeduren, die dir etwas zurückgeben: (HIERBEI SIND MEHRERE OUT-/VAR-PARAMETER MÖGLICH)

Delphi-Quellcode:
procedure blah(x: integer; out y: integer);
begin
  y := y + x;
end;


procedure blah2;
var
 a, b: inetger;
begin
  a := 1
  b := 2;

  balh(a, b);

  //b = 3!
end;
Nach dem Aufrufen von blah(a, b) nimmt b den neuen Wert (y + x; also b + a) an.

möglich ist auch:
Delphi-Quellcode:

procedure blah(out a, b, c: integer; out x: extended {...});
//Edit: Schreibfehler
  Mit Zitat antworten Zitat