Es gibt die Möglichkeit, daß eine Pocedure einen Wert zurück gibt, und zwar dann wenn ein oder mehrere Parameter als var übergeben werden.
z.B.
procedure DecodeDate(const DateTime: TDateTime; var Year, Month, Day: Word);
Gruß
K-H
Das ist KEIN Rückgabewert, sondern ein Seiteneffekt. Prozeduren haben keine Rückgabewerte, Funktionen MÜSSEN einen haben. Punkt.