Détérminer contenu d'un textbox sous forme d' e-mail
cs_andres06
Messages postés20Date d'inscriptionmardi 6 février 2007StatutMembreDernière intervention12 juin 2007
-
27 mai 2007 à 04:10
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 2014
-
27 mai 2007 à 12:01
Salut ....je veux un code vb 2005 qui me permet de déterminer le contenu d un textbox et de lui rendre sous forme d 'email...
ça veut dire le contenu doit obligatoirement être: [mailto:.text1@text2point.text3 text1@text2point.text3] ...je ne sais pas dans quel evenement j vais utilisé le code..... je pense dans un boutton c est mieux........et dans le cas où le contenu ne sera psa un e-mail il doit afficher un error soit provider ou msgbox...
et merci pour vous......
A voir également:
Détérminer contenu d'un textbox sous forme d' e-mail
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 27 mai 2007 à 11:50
Bonjour,
l'opérateur Like existe en VB.Net (je suis allé le vérifier sur le Web) comme en VB6 et sa puissance est très largement indiquée pour faire de tels comparaisons "d'harmonie".
Utilise donc tout simplement cet opérateur...
Ainsi
Dim est_ce_bon As Boolean
titi = "[mailto:marques@coucou.fr marques@coucou.fr]" 'affichera True
est_ce_bon = titi Like "*@*.*"
MsgBox est_ce_bon
titi = "[mailto:marques@coucoufr marques@coucoufr]" ' manque le . et affichera False
est_ce_bon = titi Like "*@*.*"
MsgBox est_ce_bon
titi = "marquescoucou.fr" ' manque @ et affichera False
est_ce_bon = titi Like "*@*.*"
MsgBox est_ce_bon
Et c'est ainsi très simple.
Si tu es astucieux, va plus loin encore en combinant avec l'utilisation de IIf (existe également sous VB.Net)