Dans une séquence de code VBA, j'ai besoin d'envoyer un mail.
Mon application peut fonctionner sur des postes qui utilisent
Outlook ou Outlook Express.
Quel est le moyen de savoir en VBA quelle messagerie est en service
sur le poste courant ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques93
Bonjour Patrick EVEN, Patrick EVEN a écrit :
Bonjour,
Dans une séquence de code VBA, j'ai besoin d'envoyer un mail. Mon application peut fonctionner sur des postes qui utilisent Outlook ou Outlook Express.
Quel est le moyen de savoir en VBA quelle messagerie est en service sur le poste courant ?
Tu peux regarder du côté de la clé de registre :
HKEY_CLASSES_ROOTmailtoshellopencommand
dont la valeur par défaut contient le chemin et le nom du programme de messagerie :
"%ProgramFiles%Outlook Expressmsimn.exe" /mailurl:%1 pour Outlook Express (clé de type REG_EXPAND_SZ)
"C:PROGRA~1MICROS~3OFFICE11OUTLOOK.EXE" -c IPM.Note /m "%1" pour Outlook Office 2003 (clé de type REG_SZ)
-- Cordialement,
Jacques.
Bonjour Patrick EVEN,
Patrick EVEN a écrit :
Bonjour,
Dans une séquence de code VBA, j'ai besoin d'envoyer un mail.
Mon application peut fonctionner sur des postes qui utilisent
Outlook ou Outlook Express.
Quel est le moyen de savoir en VBA quelle messagerie est en service
sur le poste courant ?
Tu peux regarder du côté de la clé de registre :
HKEY_CLASSES_ROOTmailtoshellopencommand
dont la valeur par défaut contient le chemin et le nom du programme de
messagerie :
"%ProgramFiles%Outlook Expressmsimn.exe" /mailurl:%1
pour Outlook Express (clé de type REG_EXPAND_SZ)
"C:PROGRA~1MICROS~3OFFICE11OUTLOOK.EXE" -c IPM.Note /m "%1"
pour Outlook Office 2003 (clé de type REG_SZ)
Dans une séquence de code VBA, j'ai besoin d'envoyer un mail. Mon application peut fonctionner sur des postes qui utilisent Outlook ou Outlook Express.
Quel est le moyen de savoir en VBA quelle messagerie est en service sur le poste courant ?
Tu peux regarder du côté de la clé de registre :
HKEY_CLASSES_ROOTmailtoshellopencommand
dont la valeur par défaut contient le chemin et le nom du programme de messagerie :
"%ProgramFiles%Outlook Expressmsimn.exe" /mailurl:%1 pour Outlook Express (clé de type REG_EXPAND_SZ)
"C:PROGRA~1MICROS~3OFFICE11OUTLOOK.EXE" -c IPM.Note /m "%1" pour Outlook Office 2003 (clé de type REG_SZ)
-- Cordialement,
Jacques.
Patrick EVEN
Merci Jacques.
Cordialement,
Patrick EVEN
"Jacques93" a écrit dans le message de news:
Bonjour Patrick EVEN, Patrick EVEN a écrit :
Bonjour,
Dans une séquence de code VBA, j'ai besoin d'envoyer un mail. Mon application peut fonctionner sur des postes qui utilisent Outlook ou Outlook Express.
Quel est le moyen de savoir en VBA quelle messagerie est en service sur le poste courant ?
Tu peux regarder du côté de la clé de registre :
HKEY_CLASSES_ROOTmailtoshellopencommand
dont la valeur par défaut contient le chemin et le nom du programme de messagerie :
"%ProgramFiles%Outlook Expressmsimn.exe" /mailurl:%1 pour Outlook Express (clé de type REG_EXPAND_SZ)
"C:PROGRA~1MICROS~3OFFICE11OUTLOOK.EXE" -c IPM.Note /m "%1" pour Outlook Office 2003 (clé de type REG_SZ)
-- Cordialement,
Jacques.
Merci Jacques.
Cordialement,
Patrick EVEN
"Jacques93" <jacques@Nospam> a écrit dans le message de news:
uivS9FSFGHA.3036@tk2msftngp13.phx.gbl...
Bonjour Patrick EVEN,
Patrick EVEN a écrit :
Bonjour,
Dans une séquence de code VBA, j'ai besoin d'envoyer un mail.
Mon application peut fonctionner sur des postes qui utilisent
Outlook ou Outlook Express.
Quel est le moyen de savoir en VBA quelle messagerie est en service
sur le poste courant ?
Tu peux regarder du côté de la clé de registre :
HKEY_CLASSES_ROOTmailtoshellopencommand
dont la valeur par défaut contient le chemin et le nom du programme de
messagerie :
"%ProgramFiles%Outlook Expressmsimn.exe" /mailurl:%1
pour Outlook Express (clé de type REG_EXPAND_SZ)
"C:PROGRA~1MICROS~3OFFICE11OUTLOOK.EXE" -c IPM.Note /m "%1"
pour Outlook Office 2003 (clé de type REG_SZ)
Dans une séquence de code VBA, j'ai besoin d'envoyer un mail. Mon application peut fonctionner sur des postes qui utilisent Outlook ou Outlook Express.
Quel est le moyen de savoir en VBA quelle messagerie est en service sur le poste courant ?
Tu peux regarder du côté de la clé de registre :
HKEY_CLASSES_ROOTmailtoshellopencommand
dont la valeur par défaut contient le chemin et le nom du programme de messagerie :
"%ProgramFiles%Outlook Expressmsimn.exe" /mailurl:%1 pour Outlook Express (clé de type REG_EXPAND_SZ)
"C:PROGRA~1MICROS~3OFFICE11OUTLOOK.EXE" -c IPM.Note /m "%1" pour Outlook Office 2003 (clé de type REG_SZ)