Não leia esse artigo antes de saber o que significa stdcall e cdecl. Com certeza depois de conhecerem sobre essas keyworlds seus códigos que usam DLL terão mais sentido.
http://chapmanworld.com/2017/05/18/binding-to-dynamiclibraries-from-your-delphi-applications/