Answer using Delphi preferred but any solution would be helpful.

What I'd like to do is to create an app that when run from within VMPlayer will create a shared folder to a known location on the host. 

The VMPlayer will be running Windows XP 32bit, the host running a Windows OS as well probably Windows 7 x64.