>>Any COM DLL you create with .Net is automatically an MTDLL...
>>There's more info on how to create .NET Com DLLs here:
>
>... and anyway I was not able to create Thread object in my COM:
>
>loProcessThread = New Thread(AddressOf ProcessCustomData)
>
>loProcessThread is always Nothing.
I don't understand your question. You have to get the multi-threading working first before you can worry about calling multi-threaded code from VFP.
I've done it and it works just fine both ways...
+++ Rick ---