Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Email/Web Site Nav
Message
From
05/05/1999 18:20:04
Jim Rieck
Quicken Loans/Rock Financial/Title Sourc
Livonia, Michigan, United States
 
 
To
03/05/1999 17:12:12
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00214551
Message ID:
00215547
Views:
29
To All,

I came across your message from a couple of days ago on incorporating email into applications. Thanks, it's cool. Just one other question. How would I automatically attach a file and set the subject of the email message? Also, where could I find documentation on the shell.application object?

Any answers would be great, Thanks

Jim Rieck

>>>Can anyone tell me the commands for sending
>>>an email in VFP through the default email app
>>>and navigating to a web page from withing VFP?
>>
>>To open the default mail editor with message addressed to a specified address:
>>
>>oShell = CREATEOBJECT('Shell.Application')
>>oShell.Open("mailto:esmoore@flash.net")
>>
>>To open the default web browser and navigate to a specified page:
>>
>>oShell = CREATEOBJECT("Shell.Application")
>>oShell.Open("http://www.levelextreme.com")
>>
>>If you want to create the entire email and send it without user interaction, you can use wwIPStuff, but it does not go through the default mail client, it doens't use a mail client at all: it uses wininet.dll to send the message directly to the mail server using low level windows functions.
>>
>>You can also look in the files section here for information about the MSMAPI control, but this control limits you to an MS client.
>>
>>For a lot more control over sending e-mail automatically, you should look into the Mabry mail control. I think there is a link from the front page here to download it.
>
>Yes this is an updated version of the one I was talking about (22/06/1997). It used the win API which you updated to "Shell.Application".
>
>Terry
Thanks

Jim
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform