>Can any one tell me ?
>
>Thanks in Advance!
You can try to create an FLL (in C) and use the CreateThread() function. In the new thread, don't make any call to VFP directly otherwise your program will crash. Should you want to perform some VFP calls in the new thread (_Execute() for example), then you'll have to deal with thread switching to go back to the original thread of VFP.
Difficult to do but feasible. I have never tested this with COM.
Cheers,
Pat