Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1715 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Visual Basic 6] - Compter le nombre de fois qu'une lettre apparait

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Visual Basic 6] - Compter le nombre de fois qu'une lettre apparait

n°1243180
Profil sup​primé
Posté le 10-11-2005 à 14:17:58  answer
 

Hello.
 
Je suis sous VB6 et j'aimerais connaitre la fonction qui permet de savoir combien de fois une lettre apparait dans une chaine de caractère.
Je cherche une fonction qui ferait ceci :
fonction("abbaabbabadeefrddesd", "a" ) renvoie le nombre de fois qu'il y a la lettre "a" dans la chaine "abbaabbabadeefrddesd", soit 5.
 
Merci à tous.

mood
Publicité
Posté le 10-11-2005 à 14:17:58  profilanswer
 

n°1243183
pc75
Posté le 10-11-2005 à 14:24:06  profilanswer
 

Bonjour,
 
A ma connaissance, ça n'existe pas dans VB. Par contre, tu peux te créer une fonction qui te fait ça.
La fonction InStr() renvoie la position d'un caractère dans une chaine.  
En l'utilisant dans une boucle, ça devrait le faire.

n°1243197
Profil sup​primé
Posté le 10-11-2005 à 14:32:51  answer
 

c'est bon j'ai fait une fonction qui marche, merci.

n°1243270
dahlo
Posté le 10-11-2005 à 15:22:12  profilanswer
 

tu as ça qui est sympa:
Compt_Car_Ident = UBound(Split(Mon_Str, Mon_Car, -1, vbTextCompare))


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Visual Basic 6] - Compter le nombre de fois qu'une lettre apparait

 

Sujets relatifs
[c] recevoir un flux multicast sous WINDOWS (avec visual C++)SELECT sur plusieurs tables à la fois
[Visual Basic 6] Nombre aléatoire qui n'est pas vraiment aléatoire...incrémentation par un nombre décimal
[Apache] Fichiers "PerlModule" exécutés 4 fois lors du démarrage...???diviseur d'un nombre entier
Nombre de lettres et de chiffresLangage de prog. simple type BASIC pour RS232, vos idées SVP
Plus de sujets relatifs à : [Visual Basic 6] - Compter le nombre de fois qu'une lettre apparait


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR