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?