>I don´t know.
>
>Regards,
>José Luis
I understand it isn't. In past discussions here, it has been stated several times that it isn't.
I think a multithreaded language must include special constructs to support the threads - VFP simply doesn't have any.
For instance, if you start several simultaneous tasks, you must have some mechanism to start them in the first place, and for synchronization, for instance, have one thread wait for another thread to finish, before continuing with some command that depends on the result of the other thread.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)