ex pour le cas où le programme donne au DLL une fonction "callback" à appeler:
tu définis un type de procédure (ou fonction) :
TDLLBack = procedure (var nr: Integer; var st: string) of object;
tu fais une fonction avec ces params dans ton programme
(dans ce cas-ci c'est une méthode vu qu'il y a le of object)
tu définis le type de procédure que le DLL exporte :
TDLLProc2 = procedure (fct: TDLLBack);
(et la même chose dans le DLL, où tu implémentes la procédure en question)
le crois que c'est tout.
dans le dll tu l'appelle simplement par fct(x, s); par ex
---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire