Gracias Caral acabo de probar y nada sigo con el mismo error, se ve que no es esa del todo la solución se os ocurre alguna otra cosa.
Posdata: no lo pongo en un ini por que es una dll con mas funciones relacionadas para despues usarlas en mis programas.
Gracias por responder.