spyderco
Messages postés16Date d'inscriptionmardi 25 janvier 2005StatutMembreDernière intervention22 mai 2006
-
2 mai 2006 à 09:30
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024
-
3 mai 2006 à 10:29
Bonjour,
Je souhaite faire passer une url (qui permet d'envoyer un mail) par hyperlink.
Le problemme c'est que cette url contient des caracteres speciaux et je ne trouve pas leurs equivalent en vb.
J'ai reussis a trouver pour certains :
%3B : chr(58)
%3A : chr(59)
%40 : chr(64)
Mais je n'ai pas trouver pour :
%0D
%0A
ou les deux liés (?) %0D%0A
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 2 mai 2006 à 11:38
Bonjour
A titre d'info : %3B , 3B c'est le code Hexa du caractère :
0D : 13
0A : 10
soit VbCrLf.
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 2 mai 2006 à 11:56
Salut PCPT.
réponses complémentaires.
Bon appetit à tous.
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
Vous n’avez pas trouvé la réponse que vous recherchez ?
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 3 mai 2006 à 10:29
Bonjour
Je suppose que tu code en VB6.
mStr : chaine URL avec les %
dim lStr as string
dim lInt as long
do while instr(mStr,"%")>0
lStr=mid$(mStr,instr(mStr,"%"),3) 'On recup le premier % trouvé et les 2 caractères qui le suivent
lInt=val("&h"+replace(lStr,"%","")'On les convertits en long
mStr=replace(mStr,lStr,chr(lInt)) 'puis on les remplace
loop
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)