Lire les deux derniers lettres d'un verbe [Résolu]

joujma5 153 Messages postés samedi 11 novembre 2006Date d'inscription 5 décembre 2014 Dernière intervention - 2 nov. 2009 à 20:19 - Dernière réponse : joujma5 153 Messages postés samedi 11 novembre 2006Date d'inscription 5 décembre 2014 Dernière intervention
- 8 nov. 2009 à 09:26
bonjour tt le monde,
dsl je suis novice en vb.net et je suis entrain de programmer un petit programme qui reçoit en entrée un verbe écrit par l'utilisateur et dis si c un verbe du premier groupe, du deuxième ou du troisième.
En faite je voulais savoir comment lire les deux dernières lettres d'un verbe par exemple si le verbe entré est "manger" alors affiche verbe du premier groupe.
merci d'avance
Afficher la suite 

Votre réponse

5 réponses

MiharbiDoNo 150 Messages postés dimanche 17 mai 2009Date d'inscription 25 mai 2012 Dernière intervention - 8 nov. 2009 à 01:05
+3
Utile
Bonjour,
ta pas a lire les deux premier lettre.

Dim verbe As String = "Manger"


verbe.EndsWith("er")


cette fonction retourne vrai si ton verbe se termine avec er. tu peut utiliser aussi ToLowwer pour les deux variable verbe et "er" (terminaison) pour eviter les erreur a la saisie en Maj.

Salut.
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de MiharbiDoNo
jmf0 1566 Messages postés mardi 26 décembre 2000Date d'inscription 5 avril 2013 Dernière intervention - 2 nov. 2009 à 21:52
0
Utile
Bonjour,
au bout du compte : "comment extraire les 2 derniers caractères d'une chaîne (verbe ou nonb verbe), sous VB.Net"
Je n'ai ni VB.Net (toi oui) ni MSDN/VB.net (toi oui).
Mais qu'à cela ne tienne :
http://msdn.microsoft.com/fr-fr/library/dxs6hz0a.aspx
et ce que tu y liras est sur ta machine, à toi (MSDN) ...

Le reste (détyerminatioon du groupe en fonction de... n'est qu'une série d'expressions conditionnelles de base).
Commenter la réponse de jmf0
cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention - 3 nov. 2009 à 10:38
0
Utile
Salut
Right reste un héritage de VB6.
Mieux vaut utiliser SubString : http://msdn.microsoft.com/fr-fr/library/aka44szs(VS.80).aspx

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Commenter la réponse de cs_Jack
joujma5 153 Messages postés samedi 11 novembre 2006Date d'inscription 5 décembre 2014 Dernière intervention - 5 nov. 2009 à 10:15
0
Utile
Bonjour,
merci tout le monde j'ai réussi à savoir comment faire:

Dim premier As String
Dim result As String
premier = Me.TextBox1.Text
result = premier.Substring(premier.Length - 2, 2)
If (result = "er") Then
MsgBox("premier groupe")
End If

avec Me.TextBox1.Text est le champ texte dans le quel un utilisateur va entrer un verbe.
Commenter la réponse de joujma5
joujma5 153 Messages postés samedi 11 novembre 2006Date d'inscription 5 décembre 2014 Dernière intervention - 8 nov. 2009 à 09:26
0
Utile
merci bien MiharbiDoNo
Commenter la réponse de joujma5

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.