Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Open default Email application
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
Open default Email application
Divers
Thread ID:
01186811
Message ID:
01186811
Vues:
67
Hi all,

Just discovered a usage for ShellExecute to open the default email application. I don't know if somebody else already did or not, just thought I'd share. It's really short so didn't bother to add to the download section.
EmailByShell("mailto:somebody@somewhere.com?subject=ShellExecute in VFP&body=I just discovered this and thought you might like it.")

FUNCTION EmailByShell
	LPARAMETERS lpcMailTo
	IF VARTYPE(m.lpcMailTo)="C" AND ;
		NOT EMPTY(m.lpcMailTo) ;
	THEN 
		DECLARE INTEGER ShellExecute IN "Shell32.dll" ;
		    INTEGER hwnd, ;
		    STRING lpVerb, ;
		    STRING lpFile, ;
		    STRING lpParameters, ;
		    STRING lpDirectory, ;
		    LONG nShowCmd
		RETURN Shellexecute(0,"open",m.lpcMailTo,"","",1)
	ENDIF 
ENDFUNC && EmailByShell
Dawa Tsering


"Do not let any unwholesome talk come out of your mouths,
but only what is helpful for building others up according to their needs,
that it may benefit those who listen."

- Ephesians 4:29-30 NIV

Dare to Question -- Care to Answer

Time is like water in a sponge, as long as you are willing you can always squeeze some.

--Lu Xun, Father of Modern Chinese Literature

Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform