This would be accomplished with a vfp mtdll using the techniques described here:http://www.geocities.com/SiliconValley/Hills/9119/multithreaded_vfp.htm
Mtdlls are primarily for Server apps, though. Another way to do it is with the API and background processing as described by Microsoft here:
http://support.microsoft.com/default.aspx?scid=kb;en-us;153904>Really? I often see a posting asking:
>
>Can I spin off a new thread to run a report and keep working in the application?
>
>How are you going to accomplish that with an MTDLL?
>
>
>>
>>So indeed - when it comes to multi-threading - what really matters to VFP developers - and this by the way is Claude's basic point - is that concurrent calls from different clients are not serialized (blocked).
>>