Si quieres saber algo más sobre el uso de dlls, aquí tienes unos cuantos hilos interesantes, en donde aprendí mucho sobre el uso de DLLs. Tienen mucho código para explicarse (y te lo digo yo, que fui quien lo escribió en gran parte).
http://www.clubdelphi.com/foros/showthread.php?t=34433
http://www.clubdelphi.com/foros/showthread.php?t=33802
http://www.clubdelphi.com/foros/showthread.php?t=33103
Me parece que algunos se enlazan entre ellos.
Espero que te sean de ayuda. Saludos.