Hallo Moony,
Du kannst deiner Funktion den Application
Handle übergeben:
type Tcustfunction=function (AHandle: THandle; var Names,Values:pchar):boolean;stdcall;
Der Aufruf aus der Anwendung sollte so aussehen:
result := cfunction(Application.Handle,...,...);
In der
DLL die Funktion custfunction ändern:
Application.Handle := AHandle;
hoffe, das hilft dir weiter.
Gruß, Ianis