Bonjour, oui effectivement j'ai déjà fait mes recherches.
J'ai bien le code pour ajouter les 0 non significatifs. Je connais également Split. La documentation est longue et je ne sais pas comment récupérer les 3 séries de chiffres dans 3 strings différents.
Dim Rouge As String (Tout ce qui est compris avant la première virgule)
Dim Vert As String (entre la 1ere virgule et la deuxième)
Dim Bleu As String (après la deuxième virgule)
C'est simplement ça que je recherche , ce que je trouve c'est mettre les valeurs dans un tableau mais ensuite comment extraire les valeurs du tableau dans 3 string différents je n'ai pas vu d'exemple à ce sujet.
>J'ai bien le code pour ajouter les 0 non significatifs.
Cela n'a aucune importance pour vous, les primitives de conversion "string -> int" gèrent très bien toutes seules la présence de ces 0 de padding.
>comment récupérer les 3 séries de chiffres dans 3 strings différents
Vous vous posez le mauvais problème.
Si le problème est reformulé en :
- Découper la chaîne de caractères en éléments qui sont séparés par un ";" => split
- Convertir chacun des 3 premiers éléments en entier => int.Parse par exemple.
à l'arrache en C#:
string lachaine = "012;210;009";
var elements = lachaine.Split(";");
int red = int.Parse(elements[0]);
int green = int.Parse(elements[1]);
int blue = int.Parse(elements[2]);
Je recherche un CDI/CDD/mission freelance comme Architecte Logiciel/ Expert Technique sur technologies Microsoft.
Transformer des nombres séparés par des virgules
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
M.Leroy, officier de la marine marchande
M.Leroy, officier de la marine marchande