Inclure un guillemet dans une chaine VB

Inclure un guillemet dans une chaine VB - VB/VBA/VBS - Programmation

Marsh Posté le 19-05-2004 à 07:13:03    

Bonjour à tous
 
Je voudrais juste savoir comment m'y prendre pour inclure un guillemet dans une chaine de caractére ! Je ne sais pas comment faire vu que les guillemets servent justement à délimiter ces chaines de caractéres !

Reply

Marsh Posté le 19-05-2004 à 07:13:03   

Reply

Marsh Posté le 19-05-2004 à 07:18:17    

redouble ces guillemets, tout simplement.  pour voir un " dans ta chaine, il suffit d'avoir "" dans ta chaine. Donc avec les guillemets qui délimitent la chaine, ça donnera """". Attention on s'y perd vite :pt1cable:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 20-05-2004 à 09:46:09    

tu peux aussi utiliser la fonction Chr(). en gros ça donne ça:

Code :
  1. MaChaine = "texte en guillemets: " & Chr(34) & "texte" & Chr(34)


(34 étant le code ASCII du guillemet).


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 20-05-2004 à 11:14:43    

c'est moins performant :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 20-05-2004 à 15:46:20    

drasche a écrit :

c'est moins performant :o


QU'est-ce qu'on s'en fout de la performance, on parle de VB :o
(Moi je trouv ça moins trompeur que les "" :o)


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 20-05-2004 à 15:47:36    

bin justement, tant qu'à programmer en VB, autant pas enfoncer le clou et viser le plus rapide :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 21-05-2004 à 18:45:40    

drasche a écrit :

redouble ces guillemets, tout simplement.


 
Si tu redouble les guillemets dans le code ca va generer une erreur.  :sol:  
 

Code :
  1. label1.caption = ""Ca marche pas""


 
Alors que avec le systeme de Mareek ( chr(34) ) ca fonctionne comme sur des roulettes...
 

Code :
  1. Label1.caption = Chr(34) & "Ca marche" & Chr(34)


 
AH AH AH ...  :sol:


Message édité par prog1001 le 21-05-2004 à 18:46:11
Reply

Marsh Posté le 21-05-2004 à 18:58:02    

Code :
  1. label1.caption = """Ca marche"""


 
relis bien ce que j'ai posté :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 21-05-2004 à 19:50:02    

bien vu

Reply

Marsh Posté le 25-05-2004 à 22:31:58    

ya pas moyen comme en C ou C++ (si mes souvenirs sont bons) de mettre \"??
genre :
lblnom.caption="Il m'a dit \" Comment ca va?\" "

Reply

Marsh Posté le 25-05-2004 à 22:31:58   

Reply

Marsh Posté le 25-05-2004 à 23:00:28    

il ne me semble pas


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 25-05-2004 à 23:22:23    

non


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed