luudo
Messages postés10Date d'inscriptionjeudi 18 janvier 2007StatutMembreDernière intervention22 juillet 2007
-
17 juil. 2007 à 22:32
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
18 juil. 2007 à 13:20
alors voila mon probleme en fait j'ai une textbox avec comme contenu 12345678 (par exemple) et je souhaites dissocier les chiffres se trouvant dans cette textbox , je souhaite pouvoir creer un tableau avec dans une cellule 1, dans la deuxieme 2 et ainsi de suite ou eventuellement mettre le contenu de ma texbox d'origine dans 7 textbox (avec comme valeur 1 pour la premiere textbox, 2 pour la deuxieme , 3 pour la troisieme , ...)
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 18 juil. 2007 à 08:22
Salut,
La Classe String te proposes entre autre ToCharArray
//recupère le contenu de textbox 1 et le met dans un
//tableau de char
char[] strTab = textBox1.Text.ToCharArray();
foreach (char c In strTab)
{
MessageBox.Show(c.ToString());
}
luudo
Messages postés10Date d'inscriptionjeudi 18 janvier 2007StatutMembreDernière intervention22 juillet 2007 18 juil. 2007 à 08:52
Maintenant que j'y pense j'ai encore une petite question
dans l'exemple avec 12345678 avec ta solution les chiffres sont entrés dans le sens 12345678 dans le tableau , y'a t'il une solution pour les rentrer dans l'ordre inverse , soit 87654321 ?
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 18 juil. 2007 à 09:26
Re,
>[auteurdetail.aspx?ID=13319 Bidou] :Ok moi qui essayais d'inverser la chaîne avant de faire le .ToCharArray. Petite question au passage en C# il n'existe pas de fonction equivalente à StrReverse de VB ???
SharpMao
Messages postés1024Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention 7 juin 201069 18 juil. 2007 à 10:40
La solution si tu veux vraiment utiliser strReverse, ou autres fonctions VB, c'est de rajouter une référence sur la librairie Microsoft.VisualBasic.dll, faire un Microsoft
.
VisualBasic.
Strings.
StrReverse(...);et le tour est joué
Amicalement, SharpMao
"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!"
(Coluche / 1944-1986 / Pensées et anecdotes)
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 18 juil. 2007 à 10:51
Je ne sais pas si c'est vraiment une bonne solution...
Moi je suis pas trop pour ce genre d'appel, surtout quand la fonction a écrire fait 3 lignes....
luudo
Messages postés10Date d'inscriptionjeudi 18 janvier 2007StatutMembreDernière intervention22 juillet 2007 18 juil. 2007 à 12:47
si dans mon tableau je veux intégrer la valeur de ma textbox (12345678)(8 caractères) mais que je je souhaite un tableau avec 9 valeurs ,la valeur manquant dans la textbox etant remplacé par defaut par 0 dans mon tableau pour que celui ci est 9 valeurs saisie , comment puis je faire ?