Yo recomendaría, si la vas a usar desde Delphi, que crees BPL en lugar de DLL. Son más potentes, aunque tienen ese restricción de que sólo prodrás utilizarlas en programas hechos en Delphi.
Si finalmente te decides por DLL, pues buscando en los foros derías encontrar ejemplos, ya que hemos hablado antes del tema, y sino en Internet hay los que quieras y más...
*
Aquí hay uno en castellano y con imágenes.
*
Aquí uno muy básico en Inglés.
*
Aquí varios artículos de Zarko sobre el tema (Delphi About).
* ...