Kevin,
I misspoke, when you create the COM object inside VFP you won't be able to step into the code, but you can play with the COM object from the command window and explore it's properties from the VFP debugger. In VFP7 the intellisense makes it even easier.
>whe you say "debug it as a COM oXCOM = createobject( "TheDLL.TheClass" )"
>
>Do you mean build the DLL, the run it? I would love to, excep that this
>syntax does not drill into the compiled DLL.