[VB6]Caractere d'échappement

Caractere d'échappement [VB6] - VB/VBA/VBS - Programmation

Marsh Posté le 20-03-2006 à 11:08:05    

Bonjour,  
 
je doit tester une variable pour savoir si elle correspond au carractere ' ou "
 
comment faire pour le carractere " ?
 

Code :
  1. if var = """ then
  2. [...]
  3. end if


 
ne marchant pas ^^
 
je supose qu'il faut utiliser un caractere d'échappement mais je n'ai pas réussis a le trouver...

Reply

Marsh Posté le 20-03-2006 à 11:08:05   

Reply

Marsh Posté le 20-03-2006 à 13:09:40    

Je ne crois pas qu'il ait une constante pour l'apostrophe ou le guillemet.
Il faut utiliser le code ascii, par exemple :

If var = Chr(34) then ' test guillemet  
If var = Chr(39) then ' test apostrophe

Annexe : liste de constantes

vbCr          Chr(13) Retour chariot  
vbCrLf        Chr(13) et Chr(10) Combinaison de retour chariot et de saut de ligne.  
vbFormFeed    Chr(12) Saut de page; pas pratique dans Microsoft Windows.  
vbLf          Chr(10) Saut de ligne  
vbNewLine     Chr(13) et Chr(10) ou Chr(10) Caractère de nouvelle ligne spécifique à la plate-forme; adapté à celle-ci.  
vbNullChar    Chr(0)  Caractère ayant la valeur 0.  
vbTab         Chr(9)  Tabulation horizontale

Reply

Sujets relatifs:

Leave a Replay

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