Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Fehler-Anzeige: Not enough actual parameters

  Alt 4. Feb 2006, 12:45
Zitat von Dust Signs:
Vielleicht solltest du dann erstmal nachlesen, was var-Parameter genau sind und wie man sie verwendet
Ich glaube in diesem Beispielprogramm wird doch sichtbar was var-Paramter bewirken. Zudem heißen die Paramter anders, wie die globalen Variablen.

Grundsätzlich sind var-Parameter aber eine "gefährliche" Waffe.

@icqgoofy: Die Frage ist nur, was dein Lehrer gemeint aht als er euch die Verwendung von by-reference Parametern verordnet hat

Edit: Habe leider die Prozedur nicht richtig angeschaut : so ist es natütlich falsch! Dust-sign hat natürlich Recht.

Die Prozedur müßte so aussehen:

Delphi-Quellcode:
procedure TFTaschenrechner.Berechnung(rZa1,rZa2: Real; var rSum,rProd: Real);
begin
  rSum:=rZa1+rZa2;
  rProd:=rZa1*rZa2;
end;
Markus Kinzler
  Mit Zitat antworten Zitat