Chaine commance par x

Résolu
kelm_by Messages postés 296 Date d'inscription mardi 9 janvier 2007 Statut Membre Dernière intervention 21 novembre 2008 - 1 juil. 2007 à 21:28
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 - 1 juil. 2007 à 21:54
salut tous le monde,

je veux faire une function qui me permet d'executer une commande en function du premier caractere de cette chaine.

function a(x)

if x commance par a then a
if x commance par b then b

end funtion

merci d'avance

4 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
1 juil. 2007 à 21:40
private function coucou(machaine as string) as string
   coucou = left(machaine,1)
end function
3
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
1 juil. 2007 à 21:37
A+
Exploreur

 Linux a un noyau, Windows un pépin


 
0
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
1 juil. 2007 à 21:39
Salut,

Encore une fois le com passe pas...Rrrrrr

Dim MyChaine As String


MyChaine = "Zaza"


MsgBox Right(MyChaine, 1)
MsgBox Left(MyChaine, 1)


A+
Exploreur

 Linux a un noyau, Windows un pépin


 
0
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
1 juil. 2007 à 21:54
Salut Jmfmarques,

Voir aussi comme cela, mais comme tu le dit souvent tout dépend d'où vient la chaine :

Ici je prend la chaine d'un textbox :

Utilisation :
If Extract(Text1, 1) = "x" Then MsgBox "Lettre x trouver en première place"

Private Function Extract(MyObj As Object, MyPos As Integer) As String
Extract = Left(MyObj.Text, MyPos)
End Function


A+
Exploreur

 Linux a un noyau, Windows un pépin


 
0
Rejoignez-nous