Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Compter le nombre de mots dans une phrase sans split [ Archives Visual Basic / Texte ] (hub)

mercredi 13 décembre 2000 à 23:22:39 | Compter le nombre de mots dans une phrase sans split

hub

Bonjour à tous, pouvais vous m'indiquer comment compter le nombre de mots dans une phrase sans utiliser split. (Je ne possède que vb4).

Au passage si quelqu'un pouvais me dire au trouver des explication sous forme de fichier à télécharger sur les apis (surtout une liste des api pour win32 et ce qu'elles sont succeptibles de faire.

Merci de votre réponse.
at à bientôt.

Hub.

vendredi 15 décembre 2000 à 05:21:34 | Re : Compter le nombre de mots dans une phrase sans split

Makabey

Ce code devrait t'aider, il compte les espaces en prenant pour acquis que les mots tels "L'intégrale" compte pour 1 plutôt que deux mot, c'est donc seulement un début de solu.

Dim iCmpt As Integer
Dim iPos As Integer
Dim iLng As Integer
Dim strPhrase As String

iCmpt=0
strPhrase = "Comme un ange au nez rouge, tu conduira dans le ciel..."
iLng = Len(strPhrase)
If iLng = 0 Then
MsgBox "Chaine nulle"
Exit Sub
'Else
End If

iPos = 0
Do
iPos = iPos + 1
iPos = InStr(iPos, strPhrase, Chr$(32), vbBinaryCompare)
If iPos > 0 Then iCmpt = iCmpt + 1
Loop Until iPos = 0

iCmpt = iCmpt + 1 'Il y as toujours au moins 1 mot

Msgbox "Il y as " & Str$(iCmpt) & " mots." 'Devrait être 11 :)




-------------------------------
Réponse au message :
-------------------------------

Bonjour à tous, pouvais vous m'indiquer comment compter le nombre de mots dans une phrase sans utiliser split. (Je ne possède que vb4).

Au passage si quelqu'un pouvais me dire au trouver des explication sous forme de fichier à télécharger sur les apis (surtout une liste des api pour win32 et ce qu'elles sont succeptibles de faire.

Merci de votre réponse.
at à bientôt.

Hub.

-------------------------------

samedi 16 décembre 2000 à 15:06:31 | Re : Compter le nombre de mots dans une phrase sans split

hub


Merci Makabey. Ce code va vraiment
m être utile !
a+
hub.

-------------------------------
Réponse au message :
-------------------------------

Ce code devrait t'aider, il compte les espaces en prenant pour acquis que les mots tels "L'intégrale" compte pour 1 plutôt que deux mot, c'est donc seulement un début de solu.

Dim iCmpt As Integer
Dim iPos As Integer
Dim iLng As Integer
Dim strPhrase As String

iCmpt=0
strPhrase = "Comme un ange au nez rouge, tu conduira dans le ciel..."
iLng = Len(strPhrase)
If iLng = 0 Then
MsgBox "Chaine nulle"
Exit Sub
'Else
End If

iPos = 0
Do
iPos = iPos + 1
iPos = InStr(iPos, strPhrase, Chr$(32), vbBinaryCompare)
If iPos > 0 Then iCmpt = iCmpt + 1
Loop Until iPos = 0

iCmpt = iCmpt + 1 'Il y as toujours au moins 1 mot

Msgbox "Il y as " & Str$(iCmpt) & " mots." 'Devrait être 11 :)




-------------------------------
Réponse au message :
-------------------------------

Bonjour à tous, pouvais vous m'indiquer comment compter le nombre de mots dans une phrase sans utiliser split. (Je ne possède que vb4).

Au passage si quelqu'un pouvais me dire au trouver des explication sous forme de fichier à télécharger sur les apis (surtout une liste des api pour win32 et ce qu'elles sont succeptibles de faire.

Merci de votre réponse.
at à bientôt.

Hub.

-------------------------------
-------------------------------



Cette discussion est classé dans : nombre, mots, compter, split, phrase


Répondre à ce message

Sujets en rapport avec ce message

compter le nombre de mots... [ par Antony ] hello !voilà je cherche un code qui me permettrait de compter le nombre de syllabes ds un textbox ! merci d'avance !antony un ami qui vous veut du bie Compter le nombre de caractère [ par ludovicanceaux ] Salut à tous, En fait j'ai une phrase avec par exemple 6 virgulescomment je pe faire pour compter le nombre de virgule de ma phraseATTENTION C'EST EN Nombre de mots dans une phrase et mot le plus long [ par SUBMAIN ] Voila je voudrais savoir comment faire un programme qui saisisse une phrase et affiche :-le nombre de mots dans cette phrase.-Le mot le plus long et l !!!!!!!!!!!*************HELP***************!!!!!!!!!!!!!!!!!!! [ par ocZio ] ok Comment on peut compter les mots dans une chaine ???si c possible une exemple avec Split mercy mais que ca soit facile a comprendre car je vu tt le Compter le nb de caractères d'une Richtextbox [ par blissdumpweed ] Voila, j'ai une appli à créer ou je dois repérer chaque passage à la ligne dans ma Rich afin d'ajouter certains caractères à cet endroit. je cherche d remettre les mots d'une phrase dans l'ordre. [ par alex10gs ] bonjour à tous, je suis nouveau et je débute sur vb.net depuis octobre 2004.je suis étudiant en licence de langue et l'informatique est pour moi un mo Compter le nombre de champs d'une table access [ par evilmajestik ] Bonjour,J'aurai besoin de compter le nombre de champs que j'ai dans une table access. Qq'un pourrait-il me dire comment on fait svp ?Merciiiiiiiiiii ! Compter le nombre de fichier d'une listbox [ par EPS32HAY ] Bonjour à tous,J'ai crée une application qui me donne dans une listbox la liste des fichiers txt contenus dans un répertoire donnée.Comment peut on fa Est ce qu'on pe compter dans une TreeView le nombre de noeud enfant [ par ludovicanceaux ] Salut à tous, Voilà en fait j'ai une une Treeview avec à l'intérieur 5 noeud:0-9A-EF-JK-OP-TU-ZEt dans ces noeud j'en ai d'autre (en fait c'est des no Mots clés... [ par VBPower ] Bonjour a tous,J'ai un petit truck à vous demander... Eh bien, pourriez-vous me dire comment m'y prendre si par exemple je veux écrire une phrase, dan


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.