Einzelnen Beitrag anzeigen

sko1

Registriert seit: 27. Jan 2017
588 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Unterfunktionen in DLL

  Alt 14. Jun 2017, 09:04
Hallo,

erste Versuche mit DLL's waren erfolgreich, ich kann Funktionen deklarieren und aus einem anderen Programm aufrufen.

Jetzt aber kommt ein Problem, welches wahrscheinlich so trivial ist, dass ich es in der Suche nicht gefunden habe, ich möchte innerhalb der DLL Proceduren verwenden, weiß aber nicht wo ich die deklarieren kann, einen implementation - Abschnitt gibt es ja nicht!

Also als Beispiel:

Delphi-Quellcode:
function DLLFunktion1
begin
  (benutzt Unterfunktion 1)
end;

function DLLFunktion2
begin
  (benutzt Unterfunktion 1)
end;

procedure Unterfunktion1
begin
...
end;
führt zu "undeklarierter Bezeichner Unterfunktion1"

Irgendwo (und da weiß ich nicht wo) muss ich ja über der DLLFunktion1 schon mal Unterfunktion1 deklarieren?
Klar könnte ich die Unterfunktion1 oberhalb DLLFunktion1 schreiben, aber irgendwo wird dann immer die Reihenfolge "kneifen"!

Ciao
Stefan
  Mit Zitat antworten Zitat