ListBox : Besoin d'aide !

ListBox : Besoin d'aide ! - VB/VBA/VBS - Programmation

Marsh Posté le 07-11-2005 à 12:46:04    

Bonjour,
 
Je suis une vraie newbie en VB et je dois modifier une appli...
Je voudrais tester si l'item selectionne par l'utilisateur de l'appli dans une listbox commence par "QAS"
Vous allez rire mais je n'y arrive po...  :??:  
 
Alors pour l'instant ca ressemble a qqch comme ca :
 
If List1.Text = "Production" Then
 
Moi je voudrais remplacer ce test par un truc du genre :
 
If List1.Text.Substring(0,3) = "QAS" Then
 
Et ca compile po...  :(  
Qqn saurait-il quel est le moyen simple de realiser ce test ? (sachant que List1 est un objet de type ListBox si j'ai bien tout compris...)
 
Merci !


Message édité par plshlp le 07-11-2005 à 14:14:38
Reply

Marsh Posté le 07-11-2005 à 12:46:04   

Reply

Marsh Posté le 07-11-2005 à 14:01:40    

Bonjour,
 
If Left(List1.Text, 3) = "QAS" then .....

Reply

Marsh Posté le 07-11-2005 à 14:13:46    

Merci beaucoup !!!  :wahoo:  
 
Ca marche bcp mieux comme ca ! Mais pourrais tu m'expliquer pour ma culture pourquoi je peux pas utiliser substring ?

Reply

Marsh Posté le 07-11-2005 à 14:45:03    

Quel type de VB utilises-tu ?
 
La méthode substring() n'existe que sur VB.Net.
Sur VBS et VBA, c'est mid() ou mid$() qui permet d'extraire une sous-chaîne.

Reply

Marsh Posté le 07-11-2005 à 14:55:18    

Ok, merci beaucoup pour la reponse...
J'utilise VB6 et j'avais d'abord fait une recherche sur google pour trouver de l'aide et j'avais trouve la fonction substring mais j'avais po vu que c'etait specifique a VB.NET  :pt1cable:  
 
Savez-vous ou je pourrais trouver un site bien foutu qui liste les fonctions de base VB6 et a quoi elles servent ?
Merci encore...  ;)

Reply

Sujets relatifs:

Leave a Replay

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