Thema: Delphi Win32 Dll erzeugen

Einzelnen Beitrag anzeigen

lazcad

Registriert seit: 6. Sep 2006
2 Beiträge
 
#1

Win32 Dll erzeugen

  Alt 8. Jul 2008, 11:37
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
  Mit Zitat antworten Zitat