>Is there a need to register it everytime you change it?
If the COM interface changes the class needs to be reregistered. VFP is
much better about compatibility than VB (which assigns new classIds on
every interface change), but class IDs may still change. At the very
least the Typelib must be copied.