Delphi-Quellcode:
procedure Test(var Nummer : Integer);
var
I : Integer;
begin
Test(I + 1); // Compiler Error, Typ falsch
Test(Integer(I + 1)); // Compiler Error, Konstanten Objekt
Inc(I); bzw I := I + 1;
Test(I); // klappt
end;
Hey beste
DP... wo kann ich etwas zu dem oben aufgezeigten Verhalten lesen? Warum darf ich in den Aufruf-Klammern nicht solche Dinge treiben?