|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : mai 2009 Messages : 124 ![]() |
bonjour ,
est -t-il possible de convertir une chaîne de caractère comprenant une adresse mail en lien hypertexte ?? |
|
|
00
|
|
|
#2 | ||
|
Membre éprouvé
![]() Robert LINCEConseiller psycho-pédagogique Inscription : octobre 2007 Messages : 279 ![]() |
Il suffit d'utiliser l'API ShellExecute pour lancer un lien mailto.
Déclaration de l'API : Code :
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long Code :
|
||
|
|
00
|
|
|
#3 | ||||||||
|
Membre éprouvé
![]() Robert LINCEConseiller psycho-pédagogique Inscription : octobre 2007 Messages : 279 ![]() |
Une autre solution est de modifier l’apparence du texte quand c’est une adresse mail, de gérer le curseur au survol du champ et de gérer par un message la possibilité d’éditer le champ si on ne veut pas envoyer de mail mais bien modifier l’adresse.
Voici les codes nécessaires. Dans un formulaire où il y a un champ texte nommé « Courriel » 1. Déclarations Code :
Code :
Code :
Code :
|
||||||||
|
|
00
|
|
|
#4 | |
|
Expert Confirmé
![]() Diem VOVivre Inscription : avril 2006 Messages : 2 644 ![]() |
salut RobiPMS et bienvenu rominous41,
Citation:
sans sortir l'artillerie lourde: si le champ est une adresse mail mais typé texte, pour le transformer en lien hypertexte: Code SQL :
SELECT mailtext & "#mailto:" & mailtext & "#" AS mymail, * FROM maTable; Is Hyperlink: Oui Afficher comme lien hypertext: Toujours éventuellement adapter le SQL pour extraire l'email dans le cas "comprenant". |
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : mai 2009 Messages : 124 ![]() |
oui ma chaîne de caractère constitue en elle même l'adresse mail
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com