>>Well before I even try to send a email from my Foxpro app I would like to know if the user has outlook or outlook express loaded on their machine.
>>
>Well, you could do something like:
>
ox = createobject( "outlook.application" )
Instead of trapping for an error, you could just check to see if 'outlook.application' is registered.
See the example IsActiveXReg() function at
http://fox.wikis.com/wc.dll?Wiki~COMRegUnReg