Einzelnen Beitrag anzeigen

Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

Probleme mit Unit zum Rechnen

  Alt 21. Mär 2004, 10:08
Hi,


ich hab mir mal ne kleine Unit geschrieben:
Delphi-Quellcode:
unit SpRechnen;

interface

  type
    TZahlen = Array of Integer;
    TZahlenEx = Array of Extended;


  procedure IntAdd(Zahl1, Zahl2: Integer); overload;
// procedure IntAdd(Zahlen: TZahlen); overload;

implementation

procedure IntAdd(Zahl1, Zahl2: Integer);
var
  Ergebnis: Integer;
begin
  Ergebnis := Zahl1 + Zahl2;
end;

end.

In meinem Programm hab ich einen Button:
Delphi-Quellcode:

procedure TForm1.Button1Click(Sender: TObject);
var
  S: Integer;
begin
  S := IntAdd(50,50);
  Label1.Caption := IntToStr(S);
end;
Das Problem:

Bei S gibt der Compiler folgende Fehlermeldung aus: [Fehler] Unit1.pas(31): Inkompatible Typen: 'Integer' und 'procedure, untyped pointer or untyped parameter'

Was kann man da machen?
  Mit Zitat antworten Zitat