Aqui tienes un manual paso a paso para crear y utilizar una dll en Delphi.
También puedes ver este hilo del foro:
http://www.clubdelphi.com/foros/showthread.php?t=29409
(Nota: poniendo en Google "crear dll en Delphi" aparecen unos 3 millones de resultados, asi que...)