#define HKLM 0x80000002 oStdRegProv = getobject("winmgmts://./root/default:StdRegProv") cValue = space(255) if oStdRegProv.GetStringValue(HKLM, "SOFTWARE\Classes\AppWare.Project\shell\Open\Command\", "", @cValue) = 0 ? "Value is " + cValue) endifMore info on using the provider in VFP is here.