Nous sommes actuellement le 13 Juil 2026, 20:04

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 4 message(s) ] 
Auteur Message
 Sujet du message: VB 6
MessagePublié: 20 Août 2002, 14:15 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 11:08
Message(s) : 575
J'ai une variable string qui contient par exemple strLine = "Nom, code, 0.6798, 1.5789"

Je voudrais séparer cette variable en quatre variable.

Exemple:

Variable1 = Nom
Variable2 = Code
Variable3 = 0.6798
Variable4 = 1.5789

Présentement j'utilise une fonction avec ce code que j'appel 4 fois pour séparer chaque valeur:
Code :
Position = InStr(strLine, Chr(44))     'je cherche la première virgule à partir
intLineLen= Len(strLine)    'Nb de caractère dans la variable
Variable1 = Left(strLine, Position - 1)   'Sépare la valeur de la chaine de caractère
strLine = Right(strLine, intLineLen - Position)  'Efface cette valeur de la chaine de caractère.




Est-ce qu'il existe une méthode simple pour séparer la variable strLine en quatre variables ?


Haut
 Profil  
Répondre en citant  
 Sujet du message: VB
MessagePublié: 20 Août 2002, 18:42 
Hors-ligne
Nouvel adepte
Nouvel adepte
Avatar de l’utilisateur

Inscription : 03 Fév 2002, 13:22
Message(s) : 60
Tu peux utiliser la fonction split.
Fait une recherche dans l'aide de VB.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Août 2002, 19:10 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 11:08
Message(s) : 575
Merci beaucoup !! :)

Ça marche très bien.... j'étais certain aussi qu'il y avait une fonction qui fesait là même chose, mais je ne savais pas laquel.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Août 2002, 19:49 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Et pour des tâche plus complexe, tu peux ajouter une référence sur Microsoft regexp (ou qqc dans le style). Ça permet d'utiliser des expressions régulières.

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 4 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site