Zitat von
CepheidenX:
procedure Test (pi: PInteger);
zusammen mit
showmessage (IntToStr (Test (8));
Geht aber auch nicht! Denn IntToStr velangt einen Parameter. Und den kann eine Prozedur nicht liefern.
Desshalb müsste die Routine Test schon eine Funktion sein.
function Test (pi: PInteger);
Klar, in diesem Fall geht es nicht. Ich wollte nur zeigen, dass unter Verwendung von
var nur die Adresse einer Variablen übergeben wird.