Einzelnen Beitrag anzeigen

Benutzerbild von d3g
d3g

Registriert seit: 21. Jun 2002
602 Beiträge
 
#4

Re: Funktion aus Unit in dll benutzen > "undef. Beze

  Alt 29. Jan 2004, 20:22
Delphi-Quellcode:
// in Programm und DLL
type
  TEncryptFunction = function(s: String): String:

// in der DLL
procedure InDLL(f: TEncryptFunction);
begin
  // ...
  ini.WriteString(IntToStr(nummer), f('Name'), f(name));
end;

// im Programm
function InDLL(f: TEncryptFunction); external 'my.dllname 'InDLL';

function verschluesseln(s: String): String;

procedure InCallingProgram();
begin
  InDLL(verschluesseln);
end;
Hab ich jetzt nicht ausprobiert (und hab auch schon lange kein Object Pascal mehr programmiert), aber sollte funktionieren.
-- Crucifixion?
-- Yes.
-- Good. Out of the door, line on the left, one cross each.
  Mit Zitat antworten Zitat