Hallo,
ich habe lange nichts mit Delphi gemacht und jetzt möchte ich eine Win23
Dll mit Delphi erzeugen.
Dabei habe ich 2 interne Funktionen und eine externe. Rufe ich die interne Funktion auf, bekomme ich "nicht deklarierter Bezeichner". Warum ?
Delphi-Quellcode:
library Project1;
uses
SysUtils,
Classes;
{$R *.res}
function Calc (x,y :Byte): word; stdcall;
begin
Result:= Addieren (x,y); // <--- nicht deklarierter bezeichner Addieren ???
end;
function Addieren(x, y: Byte): Word; // stdcall;
begin
Result := x + y;
end;
function Subtrahieren(x, y: Byte): ShortInt; //stdcall;
begin
Result := x - y;
end;
// exports Addieren; // index 1;
// exports Subtrahieren; // index 2;
exports Calc;
begin
end.
Kann mir jemand einen Tip geben, wie das Problem zu lösen ist ?
Danke !
Gruß
Stefan