Recuperer une partie d'un textbox d'une textbox

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour, J'ai un problème je fait un logiciels de automatique et je ne veut que recuperer la fin d'un chemin. exemple :

C:\Users\Loïc\Desktop\eclipse et je ne veut que recuperer eclipse comment je fait.



3 réponses

asmaanoor Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   18
 
si j'ai bien compris, essaye avec
textbox1.text=tachaine.split("\")(4)
0
tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   9
 
ou bien quelque chose comme ça :
string[] arr =Textbox1.Text.Split("\\");
MessageBox.Show(arr[arr.Lenght-1]);//pour recuperer toujour la dernier
0
Utilisateur anonyme
 
Merci de t'es réponse mais sa ne marche voila le code(là ou il y a marquer ici c'est la qu'ils doit y avoir le code) :
System.IO.Directory.CreateDirectory(ICI)
0
tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   9
 
quand tu dis recuperer .tu veut dire quoi exactement car j'ai rien compris
0
Utilisateur anonyme
 
Je veut recuper la fin d'un chemin exemple :
C:\Users\Loïc\Desktop\eclipse
la je veut recuperer \eclipse et je veut que se sois toujours le derniers.
Et il faut qu'il rentre dans ce code :
System.IO.Directory.CreateDirectory(ici il doit y avoir le code)
0
tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   9
 
je crois que la méthode déjà mentionné fonctionne parfaitement car il te permet de récupérer la partie que tu veut dans une chaîne de caractère mais je voie que la problème peut vienne de la façon tu utilise System.IO.Directory.CreateDirectory pour créer un dossier.pour bien comprendre ta situation penser a donner tous le code si possible ou bien la partie la ou tu utilise CreateDirectory() pour voir ou se situe la problème.
0
Utilisateur anonyme
 
Voila le code de mon bouton :
Timer2.Start()
System.IO.Directory.CreateDirectory(ici le code : TextBox4.Text = TextBox4.Text.Split("\")(4))

My.Computer.FileSystem.CopyDirectory(TextBox4.Text, TextBox3.Text) 'dossier

Voici le code timer :

ProgressBar1.Increment(10)
If ProgressBar1.Value = ProgressBar1.Maximum Then
Timer2.Stop()
End If
0
Utilisateur anonyme
 
Merci de bien vouloir me répondre !!!
0