Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Определение функции в DLL

01.01.2007

Данная функция определяет присутствие нужной функции в библиотеке (dll) и, в случае нахождения искомой функции возвращает True, иначе False.

function FuncAvail (VLibraryname, VFunctionname: string; var VPointer: pointer): 
boolean; 
var 
  Vlib: tHandle; 
begin 
  Result := false; 
  VPointer := NIL; 
   if LoadLibrary(PChar(VLibraryname)) = 0 then 
      exit; 
   VPointer := GetModuleHandle(PChar(VLibraryname)); 
   if Vlib <> 0 then 
   begin 
    VPointer := GetProcAddress(Vlib, PChar(VFunctionname)); 
    if VPointer <> NIL then 
       Result := true; 
   end; 
end; 

Взято из https://forum.sources.ru