What? 35 reads and no replies?
Now I'm sad

Seriously, does anyone know if I am doing this the best way?

I can create a .lib file too, but that isn't usable by Delphi...

cheers,
Paul