Bonjour,
ce que je souhaiterais faire c'est récupérer une partie des informations retourné par cette fonction (je ne donne pas certaines fonctions comme getrequest ou getdirectory car elles ne sont pas utiles pour ce que je vous demande) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
  Public Function ListDirectory(ByVal directory As String) As List(Of String)
        Dim ftp As Net.FtpWebRequest = GetRequest(GetDirectory(directory))
        ftp.Method = Net.WebRequestMethods.Ftp.ListDirectoryDetails
 
        Dim response As String = GetResponse(ftp)
        response = response.Replace(vbCrLf, vbCr).TrimEnd(Chr(13))
        Dim result As New List(Of String)
        result.AddRange(response.Split(Chr(13)))
        Return result
    End Function
Elle permet de me retourner sous forme de liste chaque fichier ou dossier contenu dans le chemin spécifié du FTP. Cela ressemble à ceci :

drwx------ 5 web site 184 Jan 13 20:21 .
drwx------ 9 web site 304 Jan 13 20:19 ..
-rw-r--r-- 1 web site 13029 Jan 13 20:20 Divers.txt
drwx------ 2 web site 48 Jan 13 20:20 test

Je souhaiterai simplement récupérer le chiffre après les "droits" et avant le "web site" mais je ne sais pas comment m'y prendre pour manipuler chaques chaines de caractère.

Merci d'avance, cordialement,

AliHome