Hola.
Cómo ya te ha dicho vic_ia... sería mejor que vengas con dudas mas puntuales. Si ya viste la estructura básica y el procedimiento para hacer una dll con una función suma... el límite es tu imaginación.
Ahora podes hacer una función que reciba 20 o 30 parámetros... que la estructura general de la dll, la forma de exportar la función y la forma de importarla en la aplicación final será la misma.
También te recomiendo leer la ayuda de delphi (escribí library en el editor y pulsá F1). Alli hallarás también información importante y orientación cuando intentes usar parámetros de tipo String.
hasta luego.
