Hi Erik,
Thanks for the reply. I was afraid that you'd say MAPI. As I said I just wanted to simulate the 'Send To' option in Word. Thanks for the code to create an Outlook message from within VFP. I'll have a look at Nigels code.
Thanks,
Gavin...
>>Hi All,
>>
>> Is there an easy way to create an outlook email from within VFP6.0 and populate the 'To', 'Subject' and the message body ( similar to the 'Send To' option in Word or the 'mailto' option in HTML ).
>>I don't want the eMail to be automatically sent, I just want the eMail to be created and the user will then send it.
>>
>>Thanks,
>> Gavin...
>
>Depending on how much control you need, you can either use MAPI to do this, or ShellExecute. SHellExecute will allow you to fill in the recipient and subject, but that's all. The advantage to the ShellExecute method is its simplicity and portability- the user doesn't have to have any particular mail reader, it just fires up the default mail program.
>
>DECLARE Integer ShellExecute IN Shell32.dll LONG, STRING, STRING, STRING, STRING, LONG
>?ShellExecute(0,"Open","mailto:
esmoore@texas.net?subject=howdy","","",0)
>
>To get complete control over the message you need to use MAPI. MAPI requires that the user have an MS or other MAPI compliant mail program, and is considerably more involved than ShellExecute. I highly recommend that you down;oad Nigel Coates' excellent MAPI class from here in the files section to see how it works.